Доступно

Подготовительный курс профессии Java-разработчик [2022] [hexlet] [Антон Ефимов]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 15 авг 2022.

Цена: 990р.-36%
Взнос: 632р.
100%

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

Статус обсуждения:
Комментирование ограничено.
  1. 15 авг 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Подготовительный курс профессии Java-разработчик [2022]
    hexlet
    Хекслет
    Антон Ефимов


    Интенсивная программа для тех, кто хочет поменять профессию и войти в IT.
    • Познакомитесь с основами языка
    • Попробуете программирование на практике
    • И поймете, готовы ли вы продолжать обучение
    Кому подойдет курс:
    1. Новичкам, которые сомневаются, стоит ли идти в разработку
    Вы попробуете свои силы в программировании и поймете, стоит ли вкладываться в серьезное обучение​
    2. Самоучкам: вы что-то знаете, но «плаваете» в основах
    Подготовительный курс структурирует знания и восполнит пробелы самостоятельного образования​
    3. Всем, кто хочет сменить сферу деятельности
    Вы примерите на себя совершенно новую профессию, возможно, это станет началом вашей карьеры в разработке​

    Модуль 1 - Основы Java
    • Изучать Java мы будем с нуля, с самых азов. Первый модуль – плацдарм для написания осмысленных программ. В нем мы разберем, как написать свой первый код на Java. Расскажем, что такое комментарии и зачем они нужны. На примере проверки ваших решений рассмотрим, что такое тестирование и как читать вывод тестов
    Модуль 2 - Арифметика
    • Современные программы создаются для обслуживания бизнесов, помощи в ежедневной жизни и развлечений. Но в основе их работы по-прежнему лежат вычисления. Наиболее простая и базовая тема в программировании — арифметика. В этом модуле мы переведем арифметические действия на язык программирования. Вспомним школьные правила из уроков математики и поговорим о приоритете операций
    Модуль 3 - Строки
    • Текст в программировании называется «строками», и эта тема не так проста, как может показаться. Как вывести фразу, в которой есть и одинарные, и двойные кавычки? Как вообще быть с текстом, ведь компьютер не знает ничего о буквах! Модуль посвящен разным аспектам написания текста – от кавычек и экранирования до кодировки
    Модуль 4 - Переменные
    • Информацию можно помещать в специальные «хранилища» — переменные. Это позволяет переиспользовать уже существующие данные и не дублировать их в разных частях кода. В этом модуле мы разберем как изменять переменные и именовать их, чтобы чтение вашего кода было понятным для любого разработчика. Вы поймете, что придумать название переменной не так-то просто! А еще расскажем, как использовать переменные для упрощения сложных вычислений
    Модуль 5 - Типы данных Java
    • Java — язык со строгой статической типизацией. Как это влияет на код, что такое типы, какие они бывают и кто их выводит. Все это изучается в данном модуле
    Модуль 6 - Вызов методов
    • Для выражения любой произвольной операции в программировании существует понятие «функция». Функции — кирпичики, из которых программисты строят системы. В Java функции называют методами. В этом модуле мы научимся пользоваться уже созданными методами. Посмотрим на сигнатуру методов в документации и разберемся, как её использовать
    Модуль 7 - Определение методов
    • Определение собственных методов значительно упрощает написание и поддержку программ. Например, умение определять методы позволяет объединять сложные (составные) операции в одну – вся сложность может быть скрыта в одном простом методе. Научившись создавать методы, вы сделаете первый шаг на пути к построению по-настоящему полезных программ. В этом модуле вы создадите свой первый метод и научитесь давать ему (а заодно переменным) понятные названия
    Модуль 8 - Логика
    • Логические выражения позволяют отвечать на вопросы, которые возникают во время работы программы. Пользователь аутентифицирован? Подписка оплачена? Год високосный? В этом модуле изучаем функции-предикаты – те, которые задают вопрос и отвечают на него – правда это или ложь. Попрактикуемся в написании таких функций и перейдем к более сложным логическим выражениям
    Модуль 9 - Условные конструкции
    • Задача функции-предиката — получить ответ на вопрос, но обычно этого недостаточно и нужно выполнить определенное действие в зависимости от ответа. If и Switch – конструкции java, с помощью которых программист может выбирать необходимое поведение программы в зависимости от разных условий: пропускать одни инструкции и выполнять другие. Их и разберем на практике в этом модуле
    Модуль 10 - Циклы
    • Любой код может повторяться десятки, тысячи, миллионы раз. В комбинации с другими известными нам инструментами — переменными и условиями — это открывает множество возможностей по построению программ и сложных систем. Приведем простой пример. Вам нужно найти конкретную фразу в учебнике из 500 страниц. Фразу вы помните, а вот номер страницы нет. Самый простой (и долгий) способ — последовательно просматривать страницы до тех пор, пока не найдете нужную. Для выполнения таких повторяющихся действий и нужны циклы

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

    1. skladchik.com
      Складчина доступна.
      7 дек 2022
    2. skladchik.com
      Взнос составляет 316р.
      2 дек 2022
    3. skladchik.com
      Складчина активна.
      2 дек 2022
    4. Sklado4ka
      Sklado4ka не участвует.
      2 дек 2022

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

    1. skladchik.com
      Складчина доступна.
      7 дек 2022
    2. skladchik.com
      Взнос составляет 316р.
      2 дек 2022
    3. skladchik.com
      Складчина активна.
      2 дек 2022
    4. skladchik.com
      Сбор взносов начинается 02.12.2022.
      30 ноя 2022
  3. Обсуждение
  4. 22 авг 2022
    #2
    FrontEnd-NodeJS
    FrontEnd-NodeJS ЧКЧлен клуба
    Интересно было бы профессию по Java [hexlet] с проектами сделанными с объяснениями пошаговыми организовать, может кто-нибудь займётся?
     
    1 человеку нравится это.
  5. 13 ноя 2022
    #3
    FrontEnd-NodeJS
    FrontEnd-NodeJS ЧКЧлен клуба
    Итоговый проект будет в курсе? Будет ли итоговый проект в выдаче и переписка с наставником?
     
Статус обсуждения:
Комментирование ограничено.