Доступно

[Повтор][Geekbrains] Профессия Программист Java

Тема в разделе "Курсы по программированию", создана пользователем madcap, 28 дек 2016.

Цена: 22500р.
Взнос: 1040р.-95%
100%

Основной список: 48 участников

Резервный список: 24 участников

Статус обсуждения:
Комментирование ограничено.
  1. 28 дек 2016
    #1
    madcap
    madcap ОргОрганизатор
    Профессия Программист Java

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

    Какие перспективы развития?
    Возможности профессионального роста не ограничены и зависят только от мотивации и заинтересованности самого разработчика.

    Средняя зарплата по Москве и МО

    для «Java программиста» 110 000 ₽/мес

    Программа
    Никакой скучной теории: 6 практических курсов и гарантированная стажировка

    Java. Уровень 1

    Базовый курс
    Урок 1. Введение в платформу Java
    Основные особенности платформы Java, настройка инструментов разработчика, написание первой программы “Hello, World!”. Переменные, константы, примитивные типы данных и принципы работы с ними. Методы. Условные операторы.
    Урок 2. Основные конструкции
    Циклы, оператор switch, кодовые блоки, области видимости переменных, массивы, работа с консолью.
    Урок 3. Крестики-нолики в процедурном стиле
    Применяем полученные знания для написания консольной программы “Крестики-нолики”.
    Урок 4. Введение в ООП
    Введение в объектно-ориентированное программирование. Классы, объекты, конструкторы, инкапсуляция и модификаторы доступа.
    Урок 5. Продвинутое ООП
    Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм.
    Урок 6. Работа с файлами и строками
    Основные подходы при работе со строками и файлами, чтение и запись данных на диск.
    Урок 7. Создание графического интерфейса
    Основы работы с библиотекой Swing. Основное окно приложения, JFrame, Элементы интерфейса: кнопки, поля ввода, меню, списки, надписи. Компоновка элементов.
    Урок 8. Пишем приложение с графическим интерфейсом
    Написание игрового приложения с графическим интерфейсом. Постановка задачи, проектирование классов, продумывание игровой логики, написание кода, сборка проекта.

    Алгоритмы и структуры данных
    Урок 1. Управляющие конструкции языка программирования С
    Язык программирования C; переменные; типы данных; простая программа; управляющие конструкции - часть 1.
    Урок 2. Простые алгоритмы с использованием циклов и функций
    Управляющие конструкции - часть 2; функции; генератор псевдослучайных чисел; простые алгоритмы.
    Урок 3. Работа с функциями; анализ производительности
    Передача аргументов по значению и по ссылке; прототипы функции; заголовочные файлы; подсчёт времени выполнения программы; структуры.
    Урок 4. Работа с массивами и файловой системой
    Массивы; директивы; строки; двумерные массивы; арифметика указателей; файлы.
    Урок 5. Алгоритмы поиска и сортировок; сложность алгоритмов
    Алгоритмы; поиск в одномерном массиве; сортировки; анализ качества алгоритма; производительность; количество маршрутов.
    Урок 6. Работа со строками и динамическими массивами
    Строки; динамическое выделение памяти; основные сведения о символах и строках; массив строк; функции преобразования строк; динамические массивы; массивы массивов.
    Урок 7. Рекурсия
    Рекурсивные алгоритмы; поиск с возвратом.
    Урок 8. Динамические структуры данных. Часть 1
    Динамические структуры; списки; реализация стека на односвязном списке; двухсвязные списки.
    Урок 9. Динамические структуры данных. Часть 2
    Деревья; рекурсивный обход двоичного дерева; использование динамических структур данных; хеш-таблицы.

    Java. Уровень 2
    Продвинутый курс
    Урок 1. Объектно-ориентированное программирование Java
    Углубленное изучение вопросов ООП в Java: основные принципы ООП, абстрактные классы, интерфейсы.
    Урок 2. Исключения
    Концепция обработки исключений, ее сравнение с традиционным механизмом обработки ошибок, блок try-catch-finally, типы исключений, стандартные исключения в Java и их роль, выброс исключения из метода.
    Урок 3. Коллекции. Collections Framework
    Виды контейнеров в Java: List, Map, Set. Основные реализации и приемы использования, проход по элементам коллекции, сравнение и сортировка элементов коллекции.
    Урок 4. Продвинутые вопросы написания графического интерфейса
    Создание собственных элементов управления. Работа с графикой. Обработка событий.
    Урок 5. Многопоточность
    Потоки в Java, способы создания и управления состояниями потоков, основные проблемы при работе с потоками и синхронизация.
    Урок 6. Работа с сетью
    Сокеты. Написание простого эхо-сервера и консольного клиента.
    Урок 7. Написание сетевого чата. Часть I
    Написание клиентской и серверной части чата. Многопоточная обработка клиентских подключений.
    Урок 8. Написание сетевого чата. Часть II
    Разработка интерфейса для клиентской части. Авторизация. Механизмы взаимодействия клиента и сервера.

    Видео-курс: основы баз данных
    Язык SQL
    Урок 1. Реляционные базы данных
    Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.
    Урок 2. Установка СУБД
    Установка СУБД MySql и графического приложения Mysql Workbench.
    Урок 3. Проектирование базы данных, нормальные формы
    Проектирование данных в Excel; нормальные формы; первичный ключ.
    Урок 4. SQL-команда CREATE
    Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.
    Урок 5. SQL-команда INSERT
    Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.
    Урок 6. SQL-команды SELECT и WHERE
    Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.
    Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
    Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.
    Урок 8. SQL-команды DELETE и UPDATE
    Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.
    Урок 9. Согласованность данных
    Понятие согласованности или консистентности данных.
    Урок 10. Внешний ключ
    Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.
    Урок 11. Создание таблиц с отношением “многие ко многим”
    Добавление корзины в базу данных интернет-магазина.
    Урок 12. Составной первичный ключ
    Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.
    Урок 13. Объединение данных из нескольких таблиц
    Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.
    Урок 14. Оператор INNER JOIN
    Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.
    Урок 15. Операторы LEFT JOIN, RIGHT JOIN
    Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.
    Урок 16. Оператор UNION
    Объединение результатов нескольких SQL-запросов с помощью оператора UNION.
    Урок 17. Агрегирующие функции
    Агрегирующие функции COUNT, SUM, MIN, MAX.
    Урок 18. Оператор GROUP BY
    Группировка выбранного набора строк с использованием оператора GROUP BY.
    Урок 19. Индексы
    Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.
    Урок 20. Транзакции
    Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.

    Java. Уровень 3
    Профессиональная разработка программного обеспечения
    Урок 1. Обобщения
    Что такое обобщения, обобщенные классы, методы и интерфейсы, наследование обобщенных классов, ограничения при работе с обобщениями
    Урок 2. Базы данных
    Реляционные базы данных, язык запросов SQL. Операторы SELECT, INSERT, UPDATE, DELETE. Подключение к базе через JDBC, отправка запросов и обработка результатов
    Урок 3. Средства ввода-вывода
    Обзор средств ввода-вывода. Байтовые, символьные, буферизированные потоки. Сетевое взаимодействие, сериализация/десериализация объектов
    Урок 4. Многопоточность. Часть I
    Многопоточность в Java, разделяемая память, управление потоками и вопросы синхронизации, взаимодействие потоков исполнения, взаимная блокировка
    Урок 5. Многопоточность. Часть II
    Классы для работы с многопоточностью, Concurrent collections, разбор практических примеров
    Урок 6. Обзор средств разработки
    Логирование. Тестирование с использованием JUnit, написание тестов, класс Assert
    Урок 7. Reflection API и аннотации
    Понятие рефлексия, тип данных Class, метаданные классов, доступ к полям и методам, аннотации и их использование, написание собственных аннотаций.
    Урок 8. Подготовка к собеседованию
    Подготовка к собеседованию и разбор вопросов по всему курсу Java

    Английский для IT-специалистов
    Видео-курс
    Урок 1. IT resume sample
    Составляем резюме на английском.
    Урок 2. Job interview: questions and answers
    Проходим собеседование на английском.
    Урок 3. Effective Teams
    Говорим о командной работе и процессах на английском.
    Урок 4. Workplace communication
    Английский для общения по телефону и Skype.
    Урок 5. Business e-mails
    Ведём переписку на английском.
    Урок 6. Requirement Specifications (SRS)
    Читаем и составляем техническое задание на английском.
    Урок 7. Stand-Up meetings
    Становимся идеальным спикером.
    Урок 8. Deadline
    Выполняем работу в срок и по-английски.
    Урок 9. Challenge
    Описываем и решаем проблемы по-английски.
    Урок 10. Start up
    Рассказываем о своём проекте и представляем команду на английском.

    Длительность курса: 7 месяцев.
    Начало обучения: январь 2017 года

    Цена: 22 500 р с учетом комиссии.

    Вся информация с продажника дана выше. Компания GEEKBRAINS в клубе себя зарекомендовала, так что вступаем и получаем новую специальность.

    Продажник: geekbrains.ru/professions/java_developer

    Повтор вот это складчины https://v13.skladchik.org/threads/geekbrains-Профессия-Программист-java.74169/


     
    Последнее редактирование: 16 окт 2023
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      8 июл 2022
    2. skladchik.com
      Складчина закрыта.
      11 сен 2021
    3. iluckymanyes
      iluckymanyes оставил отзыв "Средне".
      2 янв 2018
    4. skladchik.com
      Складчина доступна.
      16 окт 2017

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      8 июл 2022
    2. skladchik.com
      Складчина закрыта.
      11 сен 2021
    3. skladchik.com
      Складчина доступна.
      16 окт 2017
    4. skladchik.com
      Взнос составляет 520р.
      6 окт 2017
  3. Отзывы участников

    3/5,
    • 3/5,
      звук записи очень плохой, трудно смотреть долго, компетенция преподавателя тоже хромает
      ------------------------------------------
      2 янв 2018
      2 пользователям это понравилось.
  4. Обсуждение
  5. 19 янв 2017
    #2
    NealCaffrey
    NealCaffrey ЧКЧлен клуба
    материал будет выдаваться после прохождения курса или постепенно?
    (я бы для членов клуба кто тут больше года выдавал бы сразу как надежным..
    остальным свежим зарегистрированным которые не сильно дорожат карму после завершения курсов..
    это мое мнение
     
  6. 19 янв 2017
    #3
    Erlang
    Erlang ЧКЧлен клуба
    Если только в GEEKBRAINS не сменили формат, то курсы у них в форме вебинара на полгода растянуты. В конце урока ведущий задает домашнее задание, в начале следующего занятия разбирают. Видео и материалы урока выкладываются через день или два. Про стажировку не знаю, отзывов толковых положительных не нашел. Из отрицательных несколько, которые без изменений запостил один какой-то обиженный чувак. Посмотри у них бесплатные вебинары и поймешь механизм.
     
  7. 19 янв 2017
    #4
    Авксентий
    Авксентий ОргОрганизатор
    Проблемка в том, что ЧК - не гарантия надёжности. ;)
     
    2 пользователям это понравилось.
  8. 19 янв 2017
    #5
    madcap
    madcap ОргОрганизатор
    Пока не знаю как именно или в течение, или скопом в конце, или же после самого обучения перед так называемой практикой. Думаю.
     
    1 человеку нравится это.
  9. 24 янв 2017
    #6
    NealCaffrey
    NealCaffrey ЧКЧлен клуба
    предлагаю так.. чтобы не палиться.
    тем у кого более 20 оплаченных складчин им выдавать в течении, а новеньким скопом после самого обучения или после того как у новеньких накопится стаж складчин или пройдет полгода (как то так).
    Не думаю что кого много собранных склдачин будет палить контору.
     
  10. 24 янв 2017
    #7
    Erlang
    Erlang ЧКЧлен клуба
    Там надо будет создать оргу учетную запись и проходить обучение, если правила не поменялись. Если орг логин/пароль всем лично не даст, то и палить нечего. Будет здесь выкладывать очередной урок и материалы при наличии таковых. Раньше у них так было.
     
  11. 24 янв 2017
    #8
    madcap
    madcap ОргОрганизатор
    Вы , потому что непонятно как будет выдаваться материал из складчины вышли?))
     
  12. 21 сен 2017
    #9
    madcap
    madcap ОргОрганизатор
    Сейчас занимаюсь рекламированием складчины.
    Материал на руках.
    Так что помогайте сбивать стоимость.
    Ориентир по дате запуска 1 октября.
    Запустил бы раньше, но не будет возможности с отметкой оплативших.
     
  13. 21 сен 2017
    #10
    Shvets
    Shvets ЧКЧлен клуба
    @madcap, подскажите пожалуйста, кто ведёт лекции? И в чем отличие от той складчины, по которой проводится этот повтор? Есть вообще смысл записываться в эту, если участвовал в той?
     
  14. 21 сен 2017
    #11
    madcap
    madcap ОргОрганизатор
    Тяжелый вопрос с учетом того, что я понятия не имею что было в том курсе. Если сравнивать чисто по описанию, то здесь больше.
    Здесь, как минимум, английский для ИТ и SQL есть в уроках.
    А что касается содержания уроков по Jave, то тут лучше вам самому сравнить по описанию, тем более вы знакомы с прошлым курсом.
    Надеюсь помог.
     
    1 человеку нравится это.
  15. 2 окт 2017
    #12
    levran79
    levran79 ЧКЧлен клуба
    Если это реально, то не отменяйте курс при любой сумме взноса,я готов заплатить и намного больше, так как при любом раскладе их курсы, это новый преподаватель, новые знания, его видения Java, это большой плюс как начинающим программистам, так и на уровне middle.
     
    1 человеку нравится это.
  16. 2 окт 2017
    #13
    alexzip
    alexzip ЧКЧлен клуба
    народ подразбежался из-за такого большого срока видимо, попробуем подержать топик вверху, может заметят кому нужно
     
  17. 2 окт 2017
    #14
    std2009
    std2009 ДолжникДолжник
    народ подразбежался из-за такой большой цены
     
    1 человеку нравится это.
  18. 2 окт 2017
    #15
    madcap
    madcap ОргОрганизатор
    И чем больше будут бежать, тем больше будет цена.
    А если половина тех, кто ушел остались, то цена была бы приятнее.
    Я вообще не всегда понимаю, сидят-сидят, потом уходят при объявлении сборов.
    Чего ждут 40р?
    Этого никогда не была за курсы такой стоимостью.
    Неуверен, что будет возможность, так специально есть кнопка следить за темой.
    Это я не про вас, это скорее мысли в слух, хотя вы можете тоже записаться))
     
    1 человеку нравится это.
  19. 3 окт 2017
    #16
    Candy Cat
    Candy Cat ОргОрганизатор
    Уважаемый @madcap Вы сможете обеспечить возможность скачивания с Украины (гугл драйв или мега) ?
     
  20. 3 окт 2017
    #17
    madcap
    madcap ОргОрганизатор
    да
     
  21. 3 окт 2017
    #18
    alexzip
    alexzip ЧКЧлен клуба
    да, курс пройден
     
  22. 3 окт 2017
    #19
    madcap
    madcap ОргОрганизатор
    Конечно, курс на руках. Именно поэтому склдачина заняла такое долгое время
     
    1 человеку нравится это.
  23. 4 окт 2017
    #20
    loisse
    loisse ДолжникДолжник
    Гиперинфляция продолжается. Все разбежались :(
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей