Fishlake-scripts.ru

Образование и уроки
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Курсы 1с программирование на java

1C:Клуб программистов для школьников

«1C:Клуб программистов» — это полезно и увлекательно

«1C:Клуб программистов» — общероссийский проект фирмы «1С», поддержанный Министерством Образования и Науки России и Ассоциацией Предприятий Компьютерных и Информационных Технологий (АП КИТ).

Компания «1С-Рарус» приглашает детей пользователей, партнеров, родственников и друзей в возрасте от 11 лет до 16 лет, интересующихся ИТ-технологиями , на занятия в «1С:Клуб программистов».

Цель клуба — познакомить школьников с программированием, пробудить интерес к специальности и показать, что программист — это перспективная профессия с высокой зарплатой.

Мы хотим приобщить ребят к настоящим, «взрослым» ИТ-технологиям. Мы учим современным, полноценным языкам промышленного программирования, которые используются везде: от портативных компьютеров до центров обработки данных, от игровых приставок до научных суперкомпьютеров, от мобильных телефонов до Интернета.

«1С:Клуб программистов» — не школа и не секция дополнительного образования, а настоящий клуб для ребят. Здесь нет жестких обязательных требований по посещению, усвоению материалов, нет системы оценок. Группы невелики: в среднем до восьми человек. Мы не гонимся за количеством. Нам важен результат каждого ученика.

Учебные классы оснащены всем необходимым для качественного и комфортного обучения.

Занятия в клубе проходят по специально разработанной методике фирмы «1С».

В первый же день все ребята получают необходимую методическую литературу, по окончании курсов — свидетельство фирмы«1C».

Занятия проводятся 1 раз в неделю для оптимального сочетания со сложной школьной программой.

Несколько раз в год дополнительно проходят «интенсивы» — ежедневные занятия для полного погружения в изучаемый предмет. Количество мест ограничено. Дополнительную информацию уточняйте по адресу uc@rarus.ru.

Перечень предлагаемых курсов для школьников

  • «Основы программирования на языке Java».
  • «Java для мобильных».
  • «Основы программирования в «1С:Предприятие 8».
  • «Системное администрирование для школьников».
  • «Современная web-разработка».

Курсы подобраны, исходя из практических соображений:

  • Первые два года — 6–7 (для продвинутых) или 7–8 классы — дети знакомятся с азами программирования. Ребята пробуют свои силы, ощущают гордость: им дается решение серьезных задач на профессиональных языках программирования JAVA или в «1С:Предприятие 8». Постепенно сложность задач возрастает.
  • Совершенно новый курс для тех, кто прошел двухгодичный цикл обучения и хотел бы развиваться дальше — «Java для мобильных». Курс рекомендован для ребят с 7 по 11 класс, знакомых с основами языка Java. Продолжить развивать навык и создавать свои собственные мобильные приложения и игры для мобильного телефона или планшета.
  • Курс по системному администрированию — блестящая возможность подработать по специальности во время обучения в вузе на младших курсах.

Описание курсов для школьников

1. Основы программирования на языке Java

Курс рассчитан на 2-х летний цикл обучения. Каждый модуль курса рассчитан на полугодие: 12 занятий по два урока в неделю (1,5 астрономических часа).

Курс рекомендован учащимся 7–8-х классов.

Несколько раз в год проходят «интенсивные курсы» с освоением программы курса за неделю: по 4 часа каждый день с перерывом на обед. Количество мест ограничено. Подробности уточняйте по почте uc@rarus.ru

На курсе:

  • Ребята познакомятся с историей создания языка Java, узнают его возможности и перспективы
  • Учащиеся познакомятся со средой разработки Eclipse и основными элементами разработки
  • Познакомятся с правилами создания программы на языке Java и ее структурой
  • Познакомятся с синтаксисом языка, особенностями написания инструкций.
  • Всех научим работать с графическими объектами в среде разработки Eclipse и управлять ими с клавиатуры.
  • С помощью языка программирования Java ребята создают анимацию — движение графических объектов.

Цель курса: создание своей собственной компьютерной игры «Новогодний дождь» с различными уровнями сложности.

2. «Java для мобильных»

Курс рассчитан на 1 год обучения.

Каждый модуль курса рассчитан на полугодие: 12 занятий по 1,5 астрономических часа в неделю.

Курс рекомендован учащимся 7–11-х классов, знакомых с основами языка Java. Группу комплектуются исходя из возраста и исходных навыков Java.

На курсе:

  • Познакомитесь с основами программирования под Android
  • Научитесь работать с базами данных, организации анимации и интерактивного взаимодействия с экраном.
  • Создадите свои мобильные приложения (как правило – одно законченное приложение за занятие)
  • Разработаете компьютерную игру для мобильного телефона или планшета

3. Основы программирования в «1С:Предприятие 8»

Курс рассчитан на 2-х летний цикл обучения. Каждый модуль курса рассчитан на полугодие: 12 занятий по два урока в неделю (1,5 астрономических часа).

Курс рекомендован учащимся 7–8-х классов.

На курсе ребята:

  • Знакомятся с платформой «1С:Предприятие 8», выясняют ее основные возможности и предназначение.
  • Знакомятся с базовыми элементами системы: справочниками, обработками, отчетами, параметрами сеанса и др.
  • Учатся проектировать интерфейс элементов системы — размещать кнопки, поля, списки и др. на форму элемента.
  • Выясняют, где и как писать программный код для базовых элементов системы.
  • Создают игру «Наш Сапер», результаты которой будут записываться в информационную базу автоматически.
  • Организуют работу нескольких пользователей в «1С:Предприятие 8».
  • Настраивают доступ к программе «Игры 1С» через Интернет.

4. Системное администрирование

Курс рассчитан на 1 год обучения. Каждый модуль курса рассчитан на полугодие: 12 занятий по два урока в неделю (1,5 астрономических часа).

Курс рекомендован учащимся 10–11-х классов.

На курсе учащиеся:

  • Знакомятся с устройством персонального компьютера и учатся самостоятельно его собирать и конфигурировать, а при необходимости — устранять неисправности.
  • Осваивают установку и принципы администрирования операционных систем семейства Windows.
  • Узнают, как подключить компьютер к компьютерной сети, как этой сетью управлять: настраивать маршрутизаторы, управлять беспроводными подключениями, организовывать общие ресурсы.
  • Получают знания об основных протоколах глобальной сети (DNS, e-mail, FTP) и разбираются в устройстве Интернета.
  • Учатся блокировать действие вредоносных программ, настраивать антивирусное ПО и файерволлы.
  • Знакомятся с основами сервисного обслуживания ПК и сети.

Полученных знаний и навыков хватит, чтобы уверенно администрировать домашнюю компьютерную сеть и работать системным администратором сразу после школы.

5. Современная web-разработка

Курс рассчитан на 1 год обучения.

Каждый модуль курса рассчитан на полугодие: 12 занятий по 1,5 астрономических часа в неделю. Курс рекомендован учащимся 7–9-х классов.

На курсе дети:

  • Познакомитесь с основополагающими принципами и последними тенденциями мира web-разработки.
  • Научитесь создавать современные многостраничные сайты и web-приложения.
  • Познакомитесь с приемами построения web-страниц на HTML, CSS и JavaScript.
  • Научитесь работать с классическими библиотеками JQuery и Bootstrap.
  • Изучите принципы обмена данными с сервером: асинхронные запросы и сокеты.

По всем вопросам и записи обращайтесь по телефону:

Профессия Java-разработчик PRO

Вы с нуля освоите востребованный язык программирования, научитесь создавать качественные приложения под разные платформы и станете ценным Java-специалистом уровня middle.

Записаться на курс

  • Длительность 24 месяца
  • Обучение на практике
  • Помощь в трудоустройстве
  • Доступ к курсу навсегда

На рынке не хватает специалистов

  • 4 000 компаний сейчас ищут Java-разработчиков
  • 130 000 рублей средняя зарплата middle-специалиста

Данные сайта hh.ru

Кому подойдёт этот курс

Тем, кто хочет начать в Java-разработке

Вы поймёте, как создавать веб-приложения, изучите возможности Java, разработаете первые проекты для реальных заказчиков и соберёте портфолио.

Программистам из других сфер

Разберётесь в особенностях и синтаксисе Java, освоите новый популярный язык и сможете сменить направление работы, чтобы заниматься интересными проектами и больше зарабатывать.

Начинающим Java-специалистам

Научитесь структурировать и отлаживать свой код, работать с фреймворками и базами данных, повысите свой уровень и сможете брать в работу сложные дорогостоящие проекты на Java.

Читать еще:  Курсы повышения квалификации строителей

Чему вы научитесь

Создавать приложения на Java

Разбираться в алгоритмах и структурах данных

Пользоваться Git

Работать с базами данных

Оптимизировать код

Использовать Spring

От первого урока к работе мечты

Студенты и выпускники Skillbox получают индивидуальную поддержку от Центра карьеры на протяжении всего обучения — от помощи с выбором профессии до выхода на работу мечты. Вот как это происходит.

С каждым уроком ваш профессиональный уровень растёт, и вы можете планировать карьеру уже во время обучения.

Реакция потенциального работодателя зависит от того, как вы подаёте себя в резюме. Мы дадим советы по его составлению и поможем написать резюме, презентующее вас лучшим образом.

Выбираете лучшую вакансию

Мы экономим ваше время: подбираем подходящие вакансии и договариваемся об интервью с работодателем. Вам нужно только пройти собеседование.

Начинаете карьеру мечты

Вы успешно проходите собеседование, выходите на работу, начинаете выполнять задачи и продолжаете профессионально расти.

Учитесь сейчас, платите потом!

Расходы за первые полгода обучения берёт на себя Skillbox. В это время вы посещаете лекции и воркшопы, прокачиваете навыки, находите себе работу и начинаете зарабатывать.

  • Первый платёж
    через 6 месяцев
  • Далее — 4 900
    рублей в месяц
  • Без переплаты по
    процентам
  • Без переплаты
    по процентам

Кредитная программа от надежных банков

  • Для граждан РФ
  • Возраст от 18 лет
  • По паспорту, без справок
  • Одобрение в день обращения

Записаться на курс или получить бесплатную консультацию

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Ваша заявка успешно отправлена

Как проходит обучение

Изучаете тему

В курсе — практические видеоуроки.

Выполняете задания

В том темпе, в котором вам удобно.

Работаете с наставником

Закрепляете знания и исправляете ошибки.

Защищаете дипломную работу

И дополняете ею своё портфолио.

Закрытые мероприятия для студентов

  • Офлайн-воркшопы

Приобщитесь к профессиональному комьюнити, сможете задать любой вопрос специалистам и завести новые полезные знакомства. Воркшопы проходят в Москве, но мы обязательно делаем запись для всех студентов.

Совместно с консультантом вы определите цели профессионального развития, создадите эффективное резюме и узнаете, как проходить собеседования. Всё это позволит быстрее найти работу мечты.

Курс Программирование на Java с нуля

Изучаем разработку программ на языке Java с самого начала — Уроки по Java с практическими заданиями для начинающих

Java — это очень мощный язык, который используется в очень многих сферах: в web-разработке, в разработке приложений под Android, в серверных приложениях, и считается довольно сложным для новичков.
Курс подойдет для обучения даже если вы никогда не изучали языки программирования.

Онлайн курс Программирование на Java с нуля — обучение Java для начинающих

Поделитесь страницей с друзьями

О курсе — Чему Вы научитесь?

Курс Программирование на Java с нуля специально построен таким образом, чтобы был понятен школьникам и студентам и людям различных профессий в том числе нетехнических, у которых нет никакого опыта в программировании. Все что нужно от вас – это желание учиться и наличие компьютера.

Лекции содержат домашние задания, чтобы вы не просто прослушали материал, но и закрепили его на практике.

Чему вы научитесь

  • Разработка программ на языке Java
  • Синтаксис языка Java
  • Переменные, типы данных, работа со строками
  • Основные конструкции — циклы и условия
  • Массивы
  • Объектно-ориентированное программирование
  • Методы, конструкторы, объекты и др.
  • Инкапсуляция, наследование и полиморфизм
  • Многопоточность
  • И многое другое

Для кого этот курс

  • Новички, которые никогда не занимались программированием. В курсе обучение Java проходит с нуля
  • Программисты, которые хотят вникнуть в новый для себя язык программирования

Начинайте изучение Java прямо сейчас — освойте новую интересную профессию программирования на Java!

План курса

Программа обучения включает видео уроки по изучению Java с нуля. Благодаря практическим заданиям, Вы сможете закрепить полученные знания по каждой теме курса.

  • 1.1 О курсе Программирование на Java с нуля. Чему вы научитесь 01:37
  • 1.2 Установка среды разработки 04:25
  • 1.3 Первая программа Hello World 07:36
  • 2.1 Переменные 13:59
  • 2.2 Условный оператор 07:18
  • 2.3 Типы данных. Целые числа 12:41
  • 2.4 Типы данных. Примитивные типы 20:17
  • 2.5 Циклы 17:22
  • 2.6 Массивы 19:23
  • 2.7 Закрываем пробелы. String и Switch Case 19:07
  • 3.1 Введение в ООП 12:54
  • 3.2 Введение в методы 10:46
  • 3.3 Параметризированные методы 08:19
  • 3.4 Конструкторы 08:09
  • 3.5 Перегрузка методов и конструкторов 16:30
  • 3.6 Объекты в качестве параметров и возврат объектов 15:08
  • 3.7 Модификаторы доступа 16:40
  • 3.8 Ключевые слова static и final и аргументы переменной длины 13:37
  • 3.9 Создаем собственную коллекцию 23:57
  • 3.10 Ключевое слово import, оболочки типов и продвинутая работа со строками 12:18
  • 3.11 Встроенные коллекции 12:26
  • 3.12 Наследование — часть 1 24:28
  • 3.13 Наследование — часть 2 15:24
  • 3.14 Интерфейсы — часть 1 19:28
  • 3.15 Интерфейсы — часть 2. Анонимные классы 07:53
  • 4.1 Обработка исключений 11:33
  • 4.2 Методы String.format(), toString() и случайные числа 11:55
  • 4.3 Многопоточное программирование 18:45
  • 5.1 Итоги курса 01:36

Отзывы студентов о курсе

Мы собрали отзывы учеников, прошедших онлайн курс. Оставьте свой отзыв после прохождения курса Программирование на Java с нуля.

Это самый лучший курс (на мой взгляд) из тех, которые я встречал. Благодарю автора данного курса за столь четкое и понятную подачу информации. Однозначно данный курс, по подаче информации, будет лучше, чем JavaRush.

Выражаю огромную благодарность автору курса! До просмотра, я уже пытался освоить основы Java по книгам. Но информация в них подавалась не особо понятным языком. В этом же курсе мне было понятно абсолютно все, а практические задания помогли разложить все в голове по полочкам.

Мне понравился этот курс! Очень доходчиво объясняется и уроки с домашним заданием были очень интересными

Классный курс для начала. Теперь пойду чекну курс по Android))))

Спасибо за подробное объяснение, всё объясняется понятно, доступно, с примерами. Очень благодарна Вам за такие прекрасные курсы.

отличный формат — не более 30 минут на тему.

Хороший курс. Быстро, понятно и доступно. Применю знания на практике по написанию автотестов

Хороший курс, мне понравился. Объяснения чёткие, понятные. Спасибо!

Курс дался очень легко. Мне понравилось, что в отличие от других схожих курсов, здесь минимум математики, больше работа на логику и понимание. Конечно, это только азы, но даются они легко и добротно. С Java был уже до этого знаком, но вместе с тем, на курсе были показаны кое какие фичи, которые раньше прошли видимо мимо. Ну и кроме того, курс хорошо»устаканивает» имеющиеся знания. А новичкам, этот курс самое то!

ООооооооочень грамотно и понятно. очень крутой курс. Было очень интересно.

Преподаватель

О преподавателе курса

«Мой путь в программирование не был прямым и простым, и даже немного тернистым. Свою карьеру я начал сразу после школы в магазине электроинструментов, через 3 года стал начальником отдела, но понимал, что не хочу заниматься этим делом, а уйти куда-то я не мог, так как не имел никакой специальности. В школе мне очень нравилась информатика и меня посетили мысли об изучении программирования.

Читать еще:  Coursera курсы на русском языке

Поступил в Санкт-Петербургский государственный университет (СПб ГУТ им. Бонч-Бруевича). В нем преподавались очень поверхностные знания в данной области, плюс сильно устаревшие. И я начал изучать программирование самостоятельно, и заметил одну неприятную вещь — фактически весь современный и лучший материал был на английском языке, так что перед тем как стать специалистом в создании приложений для Андройд мне пришлось выучить новый «человеческий» язык. Пройдя несколько десятков курсов оффлайн и онлайн, проштудировав десятки книг на эту тему я, наконец, смог реализоваться в новой профессии.

Весь процесс занял приличное количество времени – отсюда мое желание помочь таким же людям как я — собрать, обобщить весь материал, структурировать, дополнить теорию практическими упражнениями. Провести вас через весь путь от самого начала до создания ваших первых программ всего лишь за один курс, вместо пары лет. Шаг за шагом вы достигнете поставленной цели.

Желаю вам успеха в освоении новой профессии, и до встречи на страницах курса.»

Курс «JAVA разработчик»

Какие технологии я освою?

Самый популярный, высокооплачиваемый и востребованный язык программирования.

Java используют для написания высоконагруженных систем, мобильных приложений, банковского ПО.

Maven

Система для автоматизации сборки проектов на Java. Из сотен файлов вашего кода собирает одну программу.

Tomcat

Позволяет запускать веб-приложения на языке Java, используя его как серверный язык программирования.

Netty

Библиотека для организации работы Java по сети.

Netty используется там, где нужно передавать большие объемы данных максимально быстро и производительно, например на игровых серверах или при разработке облачных решений.

Spring Framework + Spring Boot

Самый популярный фреймворк для Java. Позволяет разрабатывать веб-приложения, сложные бизнес-системы. Spring Boot — система, которая значительно упрощает создание систем на фреймворке Spring.

Знание Spring необходимо, если вы хотите стать Java-разработчиком.

Intellij IDEA

Продвинутый редактор кода на Java. Intellij IDEA делает процесс разработки максимально удобным и понятным.

Большое количество подсказок, удобный навигатор позволяет сконцентрироваться на программировании, а не на решении мелких технических проблем.

PostgreSQL

Реляционная база данных с открытым исходным кодом. Это самая популярная бесплатная база данных, очень быстрая и безопасная.

MongoDB

Нереляционная база данных, необходимая когда данных становятся очень много.

Основана на хранении данных в виде JSON. Позволяет хранить сотни терабайтов данных, разбросанных по разным серверам и датацентрам.

GIT – система контроля версий. В одном месте хранит все версии вашего кода, позволяя довольно быстро «откатить» ваши изменения. Также обладает большими возможностями для организации командной разработки — это когда много людей работают над одним кодом. Мы ее используем для совместной работы над нашими сайтами и проектами.

Самый популярный, высокооплачиваемый и востребованный язык программирования.

Java используют для написания высоконагруженных систем, мобильных приложений, банковского ПО.

Этого стека достаточно, чтобы начать программировать на Java.

Java-разработчики востребованы во всех областях: cоздание сайтов, разработка десктопных приложений, разработка мобильных приложений и во многих других сферах.

Java-разработчик способен реализовать специфический функционал для веб-сайта, разработать мобильное приложение для всеобщего пользования или для пользования конкретной организацией.

Именно поэтому он является универсалом и, в зависимости от спроса рынка, может всегда перестроиться. Java — один из самых популярных языков программирования благодаря своим особенным свойствам и наличию большого количества Фреймворков. Это позволяет Java проявить себя в задачах практически любого профиля и сложности.

Курсы по Java в нашей школе это:

Мини-группы

Обучение OFFLine в мини-группах
8-10 человек

2 собственных проекта

Во время обучения Вы будете работать исключительно с практическими заданиями и разработаете 2 собственных проекта для своего портфолио.

Записи занятий

Записи занятий и все материалы курса доступны студентам неограниченное время, в том числе и после окончания курса.

Опытные преподаватели

Наши педагоги — не просто преподаватели, знающие исключительно теоретический материал, но и разработчики современных систем и Java-приложений.
подробнее.

Помощь в трудоустройстве

Мы сотрудничаем с рекрутинговыми IT-агенствами и комьюнити и поможем трудоустроится лучшим студентам.

Сертификат

По окончании курса выдается сертификат Nordic IT School.

ПРОГРАММА КУРСА

  • Переменные
  • Условия
  • Циклы
  • Функции
  • Полиморфизм/Наследование/инкапсуляция
  • Классы и интерфейсы
  • Исключения
  • Дженерики
  • Массивы
  • Списки
  • Словари и множества
  • Параллельное программирование
  • Сборка и структура проекта
  • Java и Spring в вебе
  • Конфигурация приложения. Spring Boot
  • Лямбда выражения
  • Stream
  • Параллельное программирование
  • SQL
  • PostreSQL
  • NoSQL
  • MongoDB
  • Github
  • основы GIT
  • ветки
  • мержи
  • пуши и пулы
  • Тестирование приложения
  • Микросервисы
  • Reactive programming

ПРЕПОДАВАТЕЛИ

Более 9-ти лет опыта в коммерческой разработке. Владеет языками программирования: Java, Javascript, Python, C++.

За время работы участвовал в разработке в самых разных областях: от создания веб-приложений, до разработки продуктов для инвестиционной группы компаний. Сооснователь стартапа из HR-сферы.

Более 2-х лет успешно совмещает карьеру разработчика и преподавательскую деятельность.

В данный момент работает java-разработчиком в Яндексе над проектом голосового ассистента Алиса.

Более 5 лет успешной работы в IT-технологиях, программировании на языках Java, Kotlin, Pascal, C++, 1C.

Кандидат технических наук по специальности 05.13.18 “Математическое моделирование, численные методы и комплексы программ”.
Окончил бакалавриат и специалитет Южного Федерального Университета в 2008 году.
6 лет успешно преподавал в ЮФУ на факультете Математики, механики и компьютерных наук. Разработал и внедрил в учебный процесс факультета 5 новых образовательных курсов, в том числе курс “Разработка мобильных приложений для системы Android.”

Действующий мобильный разработчик в проекте Тинькофф Инвестиции.
Тимлид android команды из 5 человек, отвечающей за Wealth Management часть проекта.

Более трёх лет опыта коммерческой разработки.

Заинтересовался и начал писать свои приложения ещё в школе. Программировал игры и различные приложения на языке Java по заказу небольших компаний, работал фрилансером. Поработав около года в качестве Java разработчика заинтересовался созданием мобильных игр и игр для компьютеров, выпустил несколько собственных игровых проектов с применением различных технологий: LibGdx, Defold. Из разработки игр плавно перешёл на разработку приложений под Android, чем и занимается по сей день на языках Java и/или Kotlin.

Работал в быстро развивающемся стартапе: «Exfutura» занимался разработкой CRM и приложением для виртуального мобильного оператора. Параллельно выпустил и продолжает разрабатывать несколько Android приложений — реализации собственных идей и желаний.

С первого курса занялся преподаванием Android разработки в студенческой организации «Styleru». На данный момент является куратором данного направления обучения.

Преподаватель курса «Разработка на Java и Android» и «Мобильная разработка».

Преподаватель с 5-летним стажем по программированию на языке Java, а так же автор курса «Мобильная разработка».

Разработал и спроектировал более 30 систем и приложений, таких как cистема отслеживающая геопозиционирование и состояние груза во время перевозки логистическими компаниями для компании ООО “ТРАНС ЭЛЕКТРИК”.

Баграт является преподавателем и организатором семинаров по программированию в университете МИРЭА и репетитором по программированию и математике.

О КУРСЕ И НЕ ТОЛЬКО

Алексей Соколов: «Не бойтесь начинать программировать.»

Руководитель Nordic IT School

Хочу так же обратиться ко всем, кто только начинает связывать свою жизнь со сферой Web-разработки, со сферой IT. Не перживайте, это не так сложно как кажется. Все занятия у нас построены по принципу step-by-step, то есть мы начинаем с самого нуля и доходим до высокого уровня к концу курса, защищая свой дипломный проект. Поэтому с Вас потребуется всего лишь умение работать с персональным компьютером и, конечно, огромное желание.

Читать еще:  Бизнес курсы для подростков

Вячеслав Жуков: «Code Review и принципы образовательного процесса.»

Руководитель курсов Front-End разработки в Nordic IT School

У нас в Nordic IT School принципиально небольшие группы, 6-8 человек. Это позволяет обеспечить индивидуальный подход, отвечать на вопросы и действительно научить. У нас не просто скучные лекции, у нас активный образовательный процесс: мы чередуем теорию и практику, после каждого занятия задается домашнее задание, которое проверяется преподавателем. Что было сделано хорошо, что можно улучшить. Это называется Code Review. Это сильно способствует профессиональному росту наших студентов.

Программист Java

Написано однажды — работает везде

Кем вы станете

На Java пишут игры, мобильные и десктопные приложения, enterprise-проекты, серверные проекты в сфере финансовых услуг, инструменты для обработки Big Data.

Из-за широкой сферы применения и кроссплатформенности языка программирования Java-разработчики крайне востребованы в IT-компаниях.

Истории успеха

Учебный процесс

Работа с преподавателем

Занятия ведут практикующие Программисты Java с профильным образованием и стажем работы по специальности от 5 лет.

Самостоятельная работа

После каждого урока вас ждет практическое задание. Также вы получите видеозаписи всех занятий, презентации и обучающие пособия.

Работа с наставником

У вас будет наставник из числа лучших выпускников курса, который поможет разобрать практическое задание и ответит на сложные вопросы.

Программа

10 практических курсов и 2 месяца стажировки

Основы программирования. Интерактивный курс

Вы узнаете об особенностях языков программирования и получите первый опыт написания кода. Мы покажем, как что работает, расскажем, какие профессии востребованы и какие существуют перспективы развития в каждом направлении IT-сферы. В течение курса вы создадите веб-сайт с браузерными играми и опубликуете проект на github.com. Этот сайт станет первым кейсом в вашем будущем портфолио.

Java. Уровень 1

Вы изучите основные конструкции языка, поймете принципы объектно-ориентированного программирования и создадите собственную игру.

Git. Базовый курс

В течение 13 роликов мы познакомимся с основами системы контроля версий Git. Выясним, почему она важна в современной разработке и коллективном программировании. Познакомимся с основными понятиями Git: репозиториями, коммитами, ветками и тэгами. Изучим базовые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Посмотрим, как при помощи Git сдавать домашние задания. Это базовый курс, после него можно приступать к изучению любого языка программирования. Кроме того, вы будете готовы к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.

Основы баз данных

Вы научитесь использовать различные базы данных: MS SQL, Postgre SQL и писать запросы на SQL.

Java. Уровень 2

Вы глубже погрузитесь в ООП, научитесь разрабатывать приложения с графическими интерфейсами, работать с исключениями и коллекциями.

Java. Уровень 3

Алгоритмы и структуры данных на Java. Базовый курс.

Базовый курс HTML/CSS

Курс знакомит с веб-технологиями HTML и CSS и дает базу для дальнейшего изучения серверных языков программирования.

Основы веб-разработки на Spring Framework

Курс дает базовые знания для работы с фреймворком Spring и закрепляет их на практике разработки интернет-магазина.

Стажировка в GeekBrains

Студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом.

Подробная программа профессии «Программист Java»

Программистами не рождаются, ими становятся. А это значит, что необходимо как минимум пробовать. Для этого мы и создали интерактивный курс «Основы программирования». Вы узнаете всё самое полезное и актуальное о современных языках программирования и получите первый опыт написания кода. Мы думали, как создать такой онлайн-курс, чтобы он стал ярким и запоминающимся событием в жизни каждого начинающего программиста. Ведь во многом от первого знакомства с кодом зависит дальнейший интерес к этому направлению. Мы расскажем и покажем, как что работает, какие профессии востребованы и какие существуют перспективы развития в каждом направлении IT-сферы. В течение курса мы создадим веб-сайт с браузерными играми и опубликуем проект на github.com. Этот сайт станет первым кейсом в вашем будущем портфолио, что очень важно, ведь портфолио — первое, на что обращают внимание при трудоустройстве. Пройдя этот курс, вы сделаете первый шаг к серьезному обучению и сможете чётко определиться с направлением интересов!

Урок 1. Понятие алгоритма, переменные, типы данных.

Вступление: что будем делать на курсе?
Стану ли я успешным программистом?
Понятие алгоритма. Установка рабочей среды. Hello world.
Знакомство с переменными.
Архитектура компьютера
Типы данных: строки и числа. Операции с числами и строками.

Урок 2. Ветвления. Циклы.

Ветвления: if/else
Циклы: while, for
Логические операции. Цикл do while.
Разработка игры «Угадайка»

Урок 3. Массивы и функции

Знакомство с массивом. Программа по развитию памяти.
Изменение длины массива. Многомерные массивы. Программа по изучению английского языка.
Знакомство с функциями. Функции без возвращаемого параметра.
Функции с возвращаемыми параметрами.
Рекурсивные функции. Разработка программы по обучению слепой печати.

Урок 4. Верстка сайта: знакомство с HTML и CSS

Знакомство с HTML
Знакомство с CSS
Размещаем игру в загадки на сайте
Размещаем игру «Угадайка» на сайте
Публикация сайта на хостинг

Урок 5. Обзор современных языков программирования

Как выбрать язык программирования и направление?
Выбор языка программирования: веб-разработка
Мобильная разработка. Универсальные языки программирования
Как выучиться на программиста?

Курс для начинающих разработчиков, тех, кто хочет быстро освоить основы объектно-ориентированного программирования (ООП) и научиться создавать собственные проекты. Главной особенностью курса является сочетание изучения теоретических основ языка Java и практических онлайн-тренировок под руководством преподавателя.

Урок 1. Java. Введение

Особенности платформы Java, инструменты разработчика, написание первой программы “Hello, World!”. Переменные, константы, примитивные типы данных и принципы работы с ними. Методы. Условные операторы.

Урок 2. Основные конструкции

Циклы, оператор switch, кодовые блоки, области видимости переменных, массивы.

Урок 3. Практика

Разбор практических примеров использования базовых элементов языка Java, работа с консолью.

Урок 4. Крестики-нолики в процедурном стиле

Применяем полученные знания для написания консольной программы “Крестики-нолики”.

Урок 5. Введение в ООП

Введение в объектно-ориентированное программирование. Классы, объекты, конструкторы, инкапсуляция и модификаторы доступа.

Урок 6. Продвинутое ООП

Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм.

Урок 7. Практика ООП и работа со строками

Разбор практических примеров применения ООП при разработке приложений. Работа с классами String, StringBuilder, StringBuffer.

Урок 8. Написание приложения с графическим интерфейсом

Основы работы с библиотекой Swing. Основное окно приложения, элементы управления и их компоновка. Написание приложения с графическим интерфейсом, сборка проекта.

В течение 13 роликов мы познакомимся с основами системы контроля версий Git. Выясним, почему она важна в современной разработке и коллективном программировании. Познакомимся с основными понятиями Git: репозиториями, коммитами, ветками и тэгами. Изучим базовые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Посмотрим, как при помощи Git сдавать домашние задания. Это базовый курс, после него можно приступать к изучению любого языка программирования. Кроме того, вы будете готовы к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.

Ссылка на основную публикацию
Adblock
detector