Онлайн-курс «Python-разработчик» с нуля от сервиса Яндекс Практикум: программа курса, цены. 9 месяцев обучения языку программирования Python для начинающих с выдачей диплома о профессиональной переподготовке. Профессия «Программист Питон» с нуля. Помощь в трудоустройстве.
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 159 000 ₽
Цена без скидки: 185 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс «Фронтенд-разработчик» от сервиса Яндекс Практикум. Обучение frontend-разработке с нуля для начинающих программистов.
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 123 000 ₽
Цена без скидки: 145 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс «Python-разработчик плюс» с трудоустройством от сервиса Яндекс Практикум. За 14 месяцев обучения по 15 часов в неделю вы освоите навыки профессии разработчика на Python.
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 226 000 ₽
Цена без скидки: 280 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Курс питон-разработки в Нетологии онлайн с нуля. Обучение программированию на языке Python с дипломом о профессиональной переподготовке, помощь при трудоустройстве.
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 59 700 ₽
Цена без скидки: 99 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Обучение на курсе Java-разработчика в Нетологии онлайн с нуля с дипломом о профессиональной переподготовке. Поможем освоить востребованный язык программирования и найти стажировку.
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 138 000 ₽
Цена без скидки: 230 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 107 100 ₽
Цена без скидки: 107 100 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Необходимые знания
базовое знание Rust или любого другого языка программированиязнание баз данных
Что вам даст этот курс?
Вы рассмотрите ключевые особенности Rust и сможете не только разрабатывать сложные программные продукты, но и в целом лучше проектировать ПО. Мы разберём наиболее популярные библиотеки и проекты, а также многопоточность и архитектуру программного обеспечения
Вы научитесь:
использовать язык Rust для разработки ПОразворачивать Rust и среду разработкисоздавать надёжное, отказоустойчивое и высокопроизводительное ПОтестировать кодиспользовать сторонние библиотекиписать асинхронный код
Дата начала: По мере набора группы
Длительность: 5 месяцев
Стоимость курса: 114 000 ₽
Цена без скидки: 114 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 107 100 ₽
Цена без скидки: 107 100 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Освоите один из самых популярных языков программирования с нуля до уровня Junior
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 58 500 ₽
Цена без скидки: 117 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Освойте Java с нуля, дойдите до первого успешного релиза. Комплексный курс от теории до практики, включая разработку полностью законченного консольного приложения.
Понятие переменной и области ее действия;
Структура Java-класса;
Создание исполняемых Java-приложений с методом main();
Запуск Java-программы с командной строки, включая вывод в консоль;
Настройка компиляции и режима работы JVM;
Платформенная независимость, процедурный подход и объектная ориентация в Java, принцип инкапсуляции;
Импорт Java-пакетов. Объявление и инициализация, в т.ч. приведение примитива;
Дифференциация между ссылочными и примитивными переменными;
Стек и динамическая память (heap);
Чтение и запись объектных полей;
Жизненный цикл объекта (создание, переброс ссылки, сборка мусора);
Разработка кода, использующего классы-оболочки (Double, Integer и т.д.).
Тест по итогам модуля
Применение операторов, включая переопределение приоритета;
Проверка идентичности строковых и др. объектов с использованием оператора == и метода equals();
Конструкции if и if-else, а также тернарный оператор;
Применение оператора switch.
Тест по итогам модуля
Объявление, инстанциация и применение одномерных и многомерных массивов;
Создание и применение циклов while, for (в т.ч. for-each) и do-while;
Сравнение циклических конструкций
Применение операторов break и continue.
Тест по итогам модуля
Создание методов, которые принимают аргументы и возвращают значения, в т.ч. перегрузка методов;
Применение ключевого слова static к методам и полям;
Создание и перегрузка конструкторов, включая влияние на дефолтный конструктор;
Применение модификаторов доступа;
Реализация принципов инкапсуляции в классе;
Поведение объектных ссылок и примитивных переменных, передаваемых в методы.
Тест по итогам модуля
Наследование и его преимущества;
Разработка кода, демонстрирующего полиморфизм, включая переопределение методов и противопоставление объектного типа ссылочному;
Необходимость в приведении типов;
Применение ключевых слов super и this для доступа к объектам и конструкторам;
Применение абстрактных классов и интерфейсов.
Тест по итогам модуля
Противопоставление контролируемых исключений неконтролируемым, в т.ч. ошибкам;
Создание блока try-catch и влияние исключений на штатный алгоритм работы программы;
Преимущества обработки исключений;
Создание и вызов метода, возбуждающего исключение;
Работа с типичными классами исключений.
Тест по итогам модуля
Манипуляция данными посредством класса StringBuilder и его методов;
Создание и манипуляция String-объектами;
Создание и манипуляция календарными датами посредством классов из пакета java.time;
Объявление и применение коллекций ArrayList заданного типа;
Составление простого лямбда-выражения, которое потребляет Predicate;
Тест по итогам модуля
Общее представление о TDD (Test-Driven Development);
Знакомство с модульными тестами и фреймворком Junit;
Общее представление о целях и приемах рефакторинга;
Знакомство с Git;
Введение в Maven;
Тест по итогам модуля
Двухстабильная логика, булева алгебра, таблицы истинности;
КМОП-структура, инвертор, NAND-вентиль;
АЛУ, регистры, микропроцессорные команды;
Двоичное представление, в т.ч. отрицательных и вещественных чисел (2’C).
Практика: разработка NOR-вентиля и RS-защелки
Разработка консольного приложения (игра Blackjack Solitaire)
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да