Рейтинг-2022-2023 лучших онлайн-школ и курсов Python-разработки по отзывам выпускников: какие и как правильно выбрать, сравнение цен в разных учебных заведениях.
Актуальная информация об обучении на каждом конкретном курсе и школе: предметы, длительность, формат, наличие бесплатного пробного урока, выдача сертификатов обучения.
Выбирайте наиболее подходящие вам онлайн-школы и курсы Питон-разработки в них по любому критерию: цена/качество, надежность, отзывы выпускников.
Онлайн-школа | Цена | Отзывы | Рейтинг | |
---|---|---|---|---|
![]() |
Skypro | от 2716 руб./мес. | 51 | 4.7 |
![]() |
GeekBrains | от 3879 руб./мес. | 3604 | 4.5 |
![]() |
Skillfactory.ru | от 2750 руб./мес. | 690 | 4.3 |
![]() |
Otus | от 55000 руб./курс | 140 | 4.3 |
![]() |
Skillbox | от 2818 руб./мес | 921 | 3.9 |
![]() |
Нетология | от 31500 руб./курс | 475 | 4.2 |
![]() |
Udemy | от 1190 руб./курс | 8 | 4.4 |
Преимущества и недостатки школы:
Название курса | Длительность и формат | Наставники | Документ об окончании | Трудоустройство | Цена | Оплата |
---|---|---|---|---|---|---|
Python-разработчик | Обучение 11 часов в неделю в формате текстовых шпаргалок и видеолекций, 400 часов теории и практики, обучение в реальной рабочей среде | Преподаватели — эксперты в разработке | Диплом о профессиональной переподготовке | наработка портфолио - 4 проекта, цепляющее резюме от опытного рекрутера, подготовка к собеседованиям, сопровождение до трудоустройства | 2716 руб./мес. | Рассрочка на 36 месяцев |
Python для анализа данных | Продолжительность 2,5 месяца, 6 модулей, командный командный мастер-класс и итоговый проект | Практикующие специалисты | Сертификат об обучении | Наработка портфолио | 24000 руб./курс | Полная или в рассрочку |
Преимущества и недостатки школы:
Название курса | Длительность и формат | Документ об окончании | Трудоустройство | Цена | Оплата |
---|---|---|---|---|---|
Факультет Python-разработки | Длительность 12 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий | Диплом | Трудоустройство после обучения, 7 работ в портфолио | от 4780 руб./мес. | Полная или рассрочка до 36 месяцев |
Основной блок — 3 месяца Введение в программирование Познакомитесь с языками программирования, поймёте разницу между языком и программированием, научитесь строить блок-схемы и познакомитесь со структурами данных. Математика и информатика Повторите школьный курс информатики, логики и математики. Введение в контроль версий Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown. Знакомство с языком программирование C# Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код. Введение в базы данных Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры. Профориентация Изучим колесо компетенций и матрицу Декарта. Познакомимся со специализациями и выберем дальнейшее направление развития. Специализация — 9 месяцев Знакомство с треком обучения и направлениями: интро Познакомитесь с форматом и треком обучения, поймете назначение каждого курса. Основы Питон Познакомитесь с языком Python, изучите данные, функции и модули, попробуете поработать с кодом. Знакомство с Веб-технологиями Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML. Операционные системы (Linux) Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian). Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu). Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH. Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP. Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях. Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux. Объектно-ориентированное программирование Один из основных подходов к программированию, где на первом месте стоят объекты. Используется для упрощения сложного кода. Чтобы это сделать, программу делят на уникальные блоки, которые называются объектами, данные внутри него называются свойствами, а функции — методами. Алгоритмы и структуры данных Курс нацелен на получение знаний о структурах данных и алгоритмов, которые необходимы начинающему программисту для старта карьеры. Сложность алгоритмов, О-нотация. Исключения в программировании и их обработка Во время работы программы иногда возникают критические ошибки, которые приводят к аварийному завершению программы. Большинство подобных ошибок можно избежать, если научить программу правильно их обрабатывать. Чтобы программа знала, что делать, если возникла какая-то ошибка, используют обработчики исключений. Unit-тесты Кроме проверки пользовательского интерфейса и описанных пользовательских сценариев, очень важно проверять и код на предмет его корректной работы в разных ситуациях. Для решения такой задачи используют юнит-тесты - это программа, которая проверяет правильность работы небольшой части кода. Наличие таких тестов позволяет разработчикам сразу после внесенных изменений проверить, что код после этого работает верно, что позволяет найти критичные ошибки в коде до непосредственного тестирования, и уже после этого отдать задачу тестировщику. Базы Данных и SQL Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами. Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных. Контейнеризация На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile. Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD. Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур. Контроль Версий Углубленно (Git) В данном курсе мы изучим специальные команды Git, узнаем, как с ними работать на практике, научимся использованию системы контроля версий Git и работе с репозиторием на продвинутом уровне. Организация CI/CD Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI. Парадигмы программирования и языки парадигм После успешного прохождения данного курса вы начнете разбираться в современных парадигмах программирования, будете понимать как они взаимосвязаны, сможете уверенно рассуждать об их достоинствах и недостатках, обретете системное понимание эволюционного развития подходов к разработке ПО. Благодаря всему этому сможете принимать оптимальные решения при выборе парадигмы в зависимости от задачи. Профориентация по направлению и языкам Рассмотрим основные направления – фронтенд, бэкенд и мобильную разработку. Пройдемся по основным языкам, которые используются в направлениях. Сориентируемся в выборе дальнейшего трека обучения. Технологическая специализация — 3 месяцев Бэкенд-разработка Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++ Алгоритмы и структуры данных на Python. Базовый курс Углубимся в базу программирования на языке Python и «прокачаем» алгоритмическое мышление. Курс учит понимать фундаментальные алгоритмы и использовать их для решения практических задач. Знакомит с методами анализа данных на Python и всеми необходимыми библиотеками. Python Продвинутый На курсе продолжите изучение алгоритмов Python и методами анализа данных. Django Курс ориентирован на людей, которые хотят войти в профессию веб-разработчика используя современный, развивающийся и простой для изучения фреймворк создания веб-приложений с использованием языка Python - Django. В основе курса заложено изучение как основных приёмов работы с фреймворком Django, так и ознакомление с программным обеспечением, которое обычно сопровождает разработчика в повседневных задачах. | |||||
Профессия программист Python | Длительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками | Свидетельство об обучении | Помощь в трудоустройстве | от 3879 руб./мес. | Полная или рассрочка до 36 месяцев |
Основной блок — 2 месяца Погружение в сферу ИТ. Вы изучите прикладную математику, познакомитесь с профессиями в разработке, популярными языками программирования и получите базовые навыки. Курсы:
| |||||
Основы языка Python | Длительность 1 месяц, онлайн-курс, видеозаписи | Сертификат об окончании обучения | - | 15000 руб./курс | Полная |
Программа курса Урок 1. Знакомство с Python Урок содержит базовую информацию, необходимую для успешного старта в сфере разработки на Python, в том числе описание установки интерпретатора в различные ОС и среды разработки. Также в рамках курса приведено описание понятия динамической типизации, особенностей использования арифметических и логических операций. Отдельные разделы урока посвящены способам форматирования строк, следованиям, ветвлениям и циклам. В конце приведён список основных ошибок разработчика и пути их решения. Урок 2. Встроенные типы и операции с ними В уроке приведено описание ключевых встроенных типов данных, реализованных в Python. Разработчик может выполнять операции с данными традиционных типов, таких как строки, числа, логический тип. Рассматриваются списки, множества, кортежи, словари. Также в рамках урока мы познакомимся с понятиями тернарного оператора и оператора is. Обязательно коснёмся и некоторых операций, выполняемых с данными базовых типов, узнаем о трюках, которые может использовать разработчик для повышения лаконичности кода. Урок 3. Функции Пришло время познакомиться с механизмом группировки строк кода по блокам — функциям. Они обеспечивают возможность использования этих блоков кода повторно в любой точке программы. Функции могут быть именными и анонимными, принимать параметры и возвращать результат. Важное понятие урока — область видимости переменных. Функции могут документироваться для описания их назначения, принимаемых параметров и возвращаемого результата. Наконец, функции могут быть встроенными и пользовательскими (самописными). Урок 4. Полезные инструменты Урок посвящён инструментам, которые позволят сделать ваш код более лаконичным, упростить решение многих стандартных задач. В уроке также описаны возможности ряда дополнительных модулей, используемых при написании алгоритмов. Приведены особенности механизма запуска скриптов с параметрами и получения доступа к параметрам из кода программы. Использование представленных инструментов относится к более продвинутому стилю программирования и повышает статус разработчика. Урок 5. Работа с файлами В текущем уроке рассматриваются аспекты работы с файлами для извлечения данных и записи результатов работы программы. Рассматриваются механизмы чтения и записи данных, режимы работы с файлами. Рассматривается такое важное понятие, как менеджер контекста, описываются частые ошибки при работе с файлами. Приведены особенности определения позиции указателя в файле, возможные параметры файловых объектов, особенности реализации печати в файл. Урок 6. Объектно-ориентированное программирование Пришло время познакомиться с важнейшей парадигмой программирования — объектно-ориентированным программированием, которое играет важную роль в Python и позволяет формировать структуру программы из обособленных компонентов. Важные понятия парадигмы — класс, конструктор, атрибут, метод, экземпляр класса. Также в рамках в урока разбираются важнейшие свойства ООП: инкапсуляция, наследование и полиморфизм. Приведено описание механизмов перегрузки и переопределения методов. Урок 7. ООП. Продвинутый уровень На этом уроке разберем особенности реализации перегрузки операторов, т. е., изменения механизма работы операторов языка посредством специальных методов. Также в рамках текущего задания мы познакомимся с понятием переопределения метода, т. е., научимся модифицировать логику методов базовых классов. Мы познакомимся с понятием интерфейса и научимся создавать собственные объекты-итераторы. В конце урока мы узнаем, для чего используется декоратор @property и важнейшие особенности воплощения парадигмы ООП в Python. Урок 8. ООП. Полезные дополнения Восьмой урок курса посвящен важным дополнениям, расширяющим возможности парадигмы ООП в Python, например о статических методах и методах класса. Кроме того, мы поговорим о встроенных атрибутах и методах, присущих классам. В данном уроке мы также рассмотрим пошаговый процесс написания несложной программы на основе парадигмы ООП и научимся создавать собственные исключения. В завершение урока мы поговорим о некоторых трюках, которые позволят сделать ваш код более лаконичным, и изучим ряд полезных библиотек. | |||||
Клиент-серверные приложения на Python | Длительность 1 месяц, онлайн-курс, видеозаписи | Сертификат об окончании обучения | - | 15000 руб./курс | Полная |
Программа курса Урок 1. Концепции хранения информации Особенности хранения символов в памяти компьютера. Недостатки кодировки ASCII. Введение в кодировку Unicode. Unicode в Python 3. Конвертация байтов и строк — понятие и примеры. Ошибки преобразования. Урок 2. Файловое хранение данных Введение в файловое хранение данных. Использование файлов в формате CSV при сохранении данных. Файлы JSON как средство обмена данными. Работа с YAML-файлами при обработке и сохранении данных. Урок 3. Основы сетевого программирования Введение в сетевое взаимодействие, его протоколы. Сокеты как основа работы сетевых приложений. Протоколы обмена в курсовом проекте. Урок 4. Основы тестирования Введение в тестирование. Оператор assert. Модульное тестирование и модуль unittest. Урок 5. Логирование Журналирование событий и модуль logging. Урок 6. Декораторы и продолжение работы с сетью Декоратор. Декоратор с параметром. Сетевое программирование (продолжение). Урок 7. Модуль select, слоты Особенности использования модуля select. Слоты, их назначение и применение. Урок 8. Потоки Введение в потоки. Введение в многопоточное программирование. Модуль threading. Примитивы синхронизации. Модуль Queue. Модуль multiprocessing. | |||||
Алгоритмы и структуры данных на Python. Базовый курс | Длительность 1 месяц, онлайн-курс, видеозаписи | Сертификат об окончании обучения | - | 15000 руб./курс | Полная |
Программа курса Урок 1. Введение в алгоритмизацию и реализация простых алгоритмов на Python Введение в алгоритмизацию. Решение практических задач. Урок 2. Циклы. Рекурсия. Функции. Циклы – многократное повторение однотипных действий. Рекурсивный перебор. Алгоритм Евклида. Решето Эратосфена – алгоритм определения простых чисел. Использование функций. Урок 3. Массивы. Кортежи. Множества. Списки. Понятие массива, кортежа, множества и списков. Обработка последовательностей, одномерных и двумерных массивов. Работа с ассоциативными массивами (таблицами данных). Двоичный (бинарный) поиск элемента в массиве. Урок 4. Эмпирическая оценка алгоритмов на Python Измерения времени работы с использованием timeit. Профайлер. Урок 5. Коллекции. Список. Очередь. Словарь. Понятие коллекции. Основные типы коллекции. Стандартные методы работы с коллекциями. Примеры применения коллекций для решения практических задач. Урок 6. Работа с динамической памятью Представление в памяти коллекций. Управление памятью. Урок 7. Алгоритмы сортировки Сортировка пузырьком. Быстрая сортировка (Quick sort). Сортировка Шелла. Сортировка сложных структур с использованием ключа. Обратная сортировка. Сортировка с использованием функции attrgetter. Урок 8. Деревья. Хэш-функция Двоичные деревья поиска. Проход по дереву. Хэш-функция. | |||||
Видеокурс Основы языка Python | Длительность 17 уроков, видеокурс | Сертификат об окончании обучения | - | 38500 руб./курс | Полная |
Программа курса Урок 1. Вступление Урок 2. Введение в Python 1. Настройка среды для разработки на Python. 2. Переменные. Типы данных. Преобразование типов. 3. Ввод, вывод. 4. Арифметические и логические операции. Соответствие нескольким условиям: and, or, not. 5. Условные операторы. 6. Понятие циклов. Цикл while. 7. Инструкции break и continue. Инструкция while — else. Урок 3. Разбор практического задания Урок 4. Встроенные типы и операции с ними 1. Строки. Определение. Методы. Форматирование. 2. Списки. Определение. Методы. Оператор in. Кортежи. 3. Последовательности. Цикл for in. 4. Range и когда его применять. 5. Словари. Определение. Методы. Перебор. 6. Множества. Методы. Применение. Урок 5. Разбор практического задания Урок 6. Практикум. Игра «Угадай число» 1. Создание простой игры. 2. Добавление уровня сложности. 3. Игра для нескольких пользователей. Урок 7. Разбор практического задания Урок 8. Функции 1. Определение. Встроенные функции. 2. Создание собственных функций. 3. Аргументы функции. 4. Области видимости. 5. Передача функции параметром в другую функцию. Лямбда-функции. 6. Функции sorted, filter, map. Урок 9. Разбор практического задания Урок 10. Модули и библиотеки 1. Модули. Определение. Применение. Подключение модулей. 2. Стандартные модули math, random. 3. Создание собственных модулей. 4. Пакеты. 5. Модули os, sys. 6. Запуск скрипта с параметрами. Урок 11. Разбор практического задания Урок 12. Работа с файлами. Кодировки 1. file. 2. Строки байт, кодировки. 3. Запись и чтение байтов. 4. Pickle. 5. Json. Урок 13. Разбор практического задания Урок 14. Полезные инструменты. Обработка исключений 1. Тернарный оператор. 2. Генераторы списков и словарей. 3. Принципы работы операторов and и or. 4. Модуль copy. 5. Обработка исключений. Урок 15. Разбор практического задания Урок 16. Практикум. Консольный файловый менеджер 1. Написание основных функций. 2. Написание основных функции (продолжение). 3. Создание основного скрипта. Урок 17. Разбор практического задания | |||||
Основы программирования на Python | Длительность 3 месяца , онлайн-эфиры, задания | Сертификат об окончании обучения | - | 14700 руб./курс | Полная или рассрочка на 3 месяца |
Программа курса Знакомимся друг с другом Знакомимся с преподавателем и группой. Запускаем программное обеспечение. Мир программирования Узнаем, кто такой программист, каким он бывает и что делает. Знакомимся со структурой веб-приложения, настраиваем среду разработки. Пишем первую программу. Начинаем программировать Изучаем линейные алгоритмы. Учимся сохранять данные в переменные, обрабатывать их по своему желанию и возвращать результат. Ветвления и циклы Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY (Don't repeat you) и заменяем однотипные действия циклами (арифметическим, циклом с предусловием и циклом с постусловием). Массивы. Функции Что делать, если данных слишком много? Сочинять новые имена переменным? Ни в коем случае. Знакомимся с массивами и их разновидностями в Python. Учимся хранить большой объем данных в одной переменной-массиве. Закрепляем DRY и знакомимся с функциями. Немного магии или как функции обрабатывают данные внутри себя и даже не догадываются о коде вокруг них. Разработка веб-сайта Знакомимся с версткой сайтов. Язык разметки HTML и его основные компоненты. Создаем свою первую интернет страничку и учимся различать теги, их назначение и место в файле. Продолжаем разрабатывать сайт Знакомимся с каскадной таблицей стилей CSS и изучаем отступы и границы. Заставляем теги выстраиваться на экране и превращаем нашу страницу из золушки в принцессу. Bootstrap Наш первый фреймворк. Изучаем силу Bootstrap и его компоненты. Добавляем элементы на страницу, написав всего пару строчек кода. Фреймворк Flask Второй, но не менее важный, фреймворк - Flask. Устанавливаем, настраиваем и создаём веб приложение за 5 строчек кода. Разбираемся в деталях и учимся генерировать HTML страницы силами фреймворка. Шаблонизатор Jinja2 Время шаблонов. Вносим правки в наш сайт на основе HTML/CSS/Bootstarp и заполняем его данными из Flask. Учимся генерировать динамические страницы. Введение в базы данных Что такое базы данных и из чего они состоят. Изучаем технологию CRUD (создавать, читать, обновлять, удалять) для таблиц в базе и данных в таблице. SQLite + Flask Подружим базу данных и Flask. Переносим наши текстовые данные в базу и формируем динамические страницы как профессиональные fullstack программисты. Презентация. Развертывание веб-приложения на сервере Время выпустить наш проект в реальный мир. Переносим сайт на облачный сервис и первый проект в портфолио готов. В конце занятия будет профориентация с советами по дальнейшему изучению программирования. | |||||
Разработка игр на Python | Длительность 3,5 месяца , онлайн-эфиры, задания | Сертификат об окончании обучения | - | 16200 руб./курс | Полная или рассрочка на 3 месяца |
Программа курса Урок 1. Знакомимся с программированием Вводный урок, который поможет ребятам настроиться на обучение.
Урок 2. Учимся считать Знакомимся с переменными, операторами и типами данных. Учимся считать с помощью программ.
Урок 3. Работаем со строками Мы познакомились со строками, а теперь узнаем, как они работают.
Урок 4. Управляем программой Изучаем ветвление — это когда программа по-разному реагирует на условия.
Урок 5. Работаем с циклом программы
Урок 6. Работаем со сложными циклами
Урок 7. Знакомимся с функциями
Урок 8. Знакомимся с библиотеками
Урок 9. Знакомимся с «черепашкой»
Урок 10. Знакомимся со списками
Урок 11. Осваиваем библиотеку PyGame
Урок 12. Учим объекты сталкиваться
Урок 13. Рисуем игровой интерфейс
Урок 14. Финальное занятие
|
Мы указали стоимость за один месяц при одном из возможных вариантов оплаты на странице каждой программы. Если нужна помощь с выбором программы обучения, напишите в чат — нажмите на иконку в правом нижнем углу экрана.
У нас есть бесплатные:
Платные программы можно найти здесь. На странице каждой мы указали стоимость за один месяц при одном из возможных вариантов оплаты.
Если вам нужна помощь с выбором программы обучения, напишите в чат — нажмите на иконку в правом нижнем углу экрана.
Вебинары проходят по заранее составленному расписанию. Если в названии урока написано «Видеоурок» — значит, он пройдет в видеоформате. В указанное время на портале откроется доступ к видео, которое вы сможете посмотреть в любое удобное время.
На курсе присутствуют преподаватель и наставник. Им можно задавать вопросы в личные сообщения на сайте. Наставники обычно отвечают в течение 12 часов, преподаватели — 24 часов. Но обычно ответ приходит быстрее.
Практическое задание можно сдать в одном из форматов:
Формат сдачи преподаватель обозначает на занятии или указывает в тексте практического задания. Вы можете пересдать практическое задание, если преподаватель ещё не приступил к проверке. Если необходимо добавить какие-то файлы, лучше поместить их в первоначальный архив и загрузить его заново. После того как преподаватель начал проверять работу, пересдать её нельзя.
Мы публикуем полную запись вебинара в течение 1-2 дней с момента его окончания. Если прошло уже больше времени, а записи ещё нет, напишите нам на почту.
Доступ к записям останется и после того, как вы пройдёте курс. Найти их можно в разделе «Моё обучение».
Дедлайн сдачи практического задания всегда указан на странице для отправки работы. Мы понимаем, что иногда бывают непредвиденные обстоятельства, которые мешают сдать задание в срок. Вы можете самостоятельно сдвинуть дедлайн на 14 дней.
Для этого на странице с домашним заданием нажмите кнопку «Продлить до». Она появится, когда истечет основной срок сдачи, и будет работать ещё неделю. Использовать её можно один раз.
На каждый урок даётся 5 дней.
За это время нужно:
Если время вышло, курс автоматически откроет следующий урок, даже если вы не прошли предыдущий. При этом вы:
Урок можно пройти быстрее и приступить к следующему, если вы:
Если вы не согласны с проверкой вашего ДЗ одногруппниками, можно запросить проверку наставника. Для этого нужно поставить галочку «Отправить на проверку ментору». В таком случае будет учитываться только его оценка.
В конце обучения необходимо сдать тест. Проходить его можно раз в 2 дня неограниченное количество раз.
За время обучения можно взять 2 паузы на 5 дней. Спустя 5 дней обучение автоматически возобновляется.
В зависимости от количества «Печенек», вы получаете сертификат:
Получить баллы в интерактивном курсе можно за:
В интерактивных курсах плейлист отображается в виде горизонтальных блоков. Их столько же, сколько записей в занятии, и они все отображаются на странице сразу. К каждому блоку можно перейти, нажав на него или используя кнопки навигации.
Если в вебинарных курсах и видеокурсах несколько записей, их можно найти в меню – три горизонтальные полоски в левом нижнем углу плеера.
Раньше домашние задания оценивались в формате «зачёт» и «незачёт».
Теперь существует 4 оценки:
Баллы — это личная мотивация для вас и дополнительная статистика для нас. Их видите только вы.
Баллы не влияют на:
За прохождение каждого курса студенты могут получить сертификат.
Для этого нужно:
Все сертификаты, которые вы получили, можно найти в профиле: Аватар в правом верхнем углу страницы – Профиль. Их можно выгрузить в формате PDF или поделиться ссылкой на них в социальных сетях. Мы не делаем сертификаты в бумажном виде, но вы можете распечатать их самостоятельно.
Подать заявление на вычет можно в ИФНС своего региона или через Госуслуги.
Список документов для предоставления в ФНС:
Также могут понадобиться:
Документ подтверждает, что студент прослушал программу дополнительного образования. В нём указаны пройденные дисциплины и уникальный номер свидетельства.
Можем его выдать, если вы:
Получить свидетельство можно «Почтой России» — бесплатно отправим на указанный адрес.
Чтобы получить документ, обратитесь к своему куратору.
Диплом о профессиональной переподготовке подтверждает, что студент успешно окончил программу GeekUniversity.
Можем его выдать, если вы:
Итоговой аттестацией может быть:
Если условия не выполнены, мы можем выдать свидетельство об обучении.
Чтобы получить документ, обратитесь к своему куратору.
Мы хотим, чтобы вы нашли работу. Поэтому гарантируем содействие в трудоустройстве студентам, которые успешно завершили курс и выполнили все условия оферты.
Гарантия трудоустройства распространяется не на все программы обучения GeekBrains. Куратор подскажет, подходит ли ваш курс под условия гарантии.
Если вы выполнили все требования из оферты, но не получили предложение о работе, мы готовы рассмотреть вопрос о возврате средств за обучение.
Оферта — это юридический документ, с которым вы соглашаетесь, когда проходите регистрацию на сайте gb.ru. Если у вас появятся вопросы по Приложению № 2 «Положение о трудоустройстве» или любой другой части оферты, задайте их вашему куратору.
Как мы поможем с трудоустройством
Что вам для этого нужно сделать
Мы поможем найти работу по новой специальности, но для этого нам важно быть уверенными, что вы действительно освоили профессию. Это возможно, только если вы смотрели вебинары, делали домашние работы и выполнили итоговые проекты.
В течение обучения нужно:
После завершения первой четверти вам нужно:
Что делать, если вы хотите начать поиск работы на первой четверти
Вы можете получить доступ к продукту «Карьера». Внутри вы найдете видеокурс «Как найти работу: путь от резюме до первого офера». А также курс «Регистрация в карьеру». Это первые шаги на пути к поиску работы.
Чтобы мы открыли продукт, пришлите письмо на почту support@geekbrains.ru. В теме письма напишите «Хочу продукт «Карьера», а в самом сообщении укажите ссылку на ваш профиль на портале GeekBrains.
Помимо этого, вы можете:
Документ подтверждает, что студент успешно прошёл программу дополнительного профессионального образования – одну из программ «Профессий».
Можем выдать его, если вы:
Итоговой аттестацией может быть:
Если условия не выполнены, мы можем выдать свидетельство об обучении.
Чтобы получить документ, обратитесь к своему куратору.
Преимущества и недостатки школы:
Название курса | Длительность и формат | Документ об окончании | Трудоустройство | Пробный урок | Цена |
---|---|---|---|---|---|
Профессия Fullstack-разработчик на Python | Длительность 15 месяцев, онлайн формат, тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты, 5 часов интерактивных вебинаров. 10 мини-проектов, финальный проект | Сертификат об обучении | Стажировка в компаниях партнерах, персональная помощь в поиске работы, ежемесячные карьерные консультации | Первые полгода | от 3832 руб./мес. |
Python-разработчик | Длительность 10 месяцев, онлайн формат, тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты | Сертификат | Составление резюме, поиск вакансий, подготовка к собеседованиям и тестовым заданиям | - | от 2842 руб./мес. |
Fullstack веб-разработчик на Python | Длительность 9 месяцев, онлайн формат, тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты | Сертификат о прохождении обучения, по запросу — на английском языке | Составление резюме, поиск вакансий, подготовка к собеседованиям и тестовым заданиям | - | 2750 руб./мес. |
Преимущества и недостатки школы:
Название курса | Изучаемые языки | Длительность и формат | Документ об окончании | Трудоустройство | Цена |
---|---|---|---|---|---|
Python Developer. Professional | Python | Продолжительность 5 месяцев, онлайн обучение на практике, интерактивы, проектная работа | Сертификат об окончании курса | Наработка портфолио, собеседование в компаниях-партнерах | от 69000 руб./курс |
Автоматизация тестирования на Python | - | Продолжительность 5 месяцев, 4 ак.часа в неделю, онлайн обучение в вебинарах, проектная работа, решение кейсов | Сертификат о прохождении курса | Приглашение пройти собеседование в компаниях-партнерах Otus | 55000 руб./курс |
Преимущества и недостатки школы:
Название курса | Длительность и формат | Наставники | Трудоустройство | Цена | Оплата |
---|---|---|---|---|---|
Профессия Python-разработчик | Длительность 24 месяцев , лекции в записи, практические работы,, итоговый проект | Опытные кураторы-программисты | Гарантия трудоустройства, помощь в оформлении резюме | от 5987 руб./мес | Полная или рассрочка до 36 месяцев |
Профессия Fullstack-разработчик на Python | Длительность 12 месяцев , лекции в записи, практические работы, итоговый проект, стажировка | Опытные кураторы-программисты | Гарантия трудоустройства, помощь в оформлении резюме, 4 проекта в портфолио | от 5377 руб./мес | Полная или рассрочка до 36 месяцев |
Python Basic | Длительность 6 месяцев, обучение на реальных кейсах | Опытные кураторы-программисты | Гарантия трудоустройства, помощь в оформлении резюме, реальный проект в портфолио | 5165 руб./мес | Полная или рассрочка 12 месяцев |
Автоматизированное тестирование на Python | Длительность 12 месяцев, онлайн-обучение на практике | Опытные кураторы-программисты | Гарантия трудоустройства, помощь в оформлении резюме | от 4514 руб./мес | Полная или рассрочка до 36 месяцев |
Machine Learning с нуля до Junior | Длительность 4 месяца, онлайн-обучение на практике | Эксперты из Сбера, ЮMoney, Visa | Гарантия трудоустройства, помощь в оформлении резюме | от 5645 руб./мес | Полная или рассрочка до 36 месяцев |
Python-фреймворк Django | Длительность 6 месяцев, онлайн-обучение на практике | Опытные кураторы-программисты | Гарантия трудоустройства, 2 работы в портфолио, помощь в оформлении резюме | от 2818 руб./мес | Полная или рассрочка до 36 месяцев |
Преимущества и недостатки школы:
Название курса | Длительность и формат | Наставники | Документ об окончании | Трудоустройство | Пробный урок | Цена | Оплата |
---|---|---|---|---|---|---|---|
Fullstack-разработчик на Python | Вебинары, видеолекции, практические задания | Практикующие эксперты | Диплом о профессиональной переподготовке | Наработка портфолио для трудоустройства | - | 119400 руб./курс | Полная или рассрочка на 24 месяца |
Python-разработчик с нуля | Вебинары, видеолекции, практические задания | Специалисты ведущих компаний | Диплом о профессиональной переподготовке | Наработка портфолио для трудоустройства | - | 64800 руб./курс | Полная или рассрочка на 12 месяцев |
Python-разработка для начинающих | Видеолекции, вебинары и домашние задания | Практикующие эксперты | Сертификат Нетологии | - | да | - | - |
Python для анализа данных | Длительность 4 месяца. Видеолекции и онлайн‑воркшопы | Практикующие эксперты | Удостоверение о повышении квалификации | Наработка портфолио для трудоустройства | - | 31500 руб./курс | Полная или рассрочка на 12 месяцев |
Преимущества и недостатки школы:
Бесплатные Курсы По Python О Которых Ты Не Знал
Что пишут на Python? ПЛЮСЫ и МИНУСЫ Python
Python разработчик ЗА 9 МЕСЯЦЕВ | Как я учился на Яндекс.Практикум
Python разработчик, после курсов по программированию нашел работу в 36 лет НЕ ПОЗДНО !!
Python с нуля. Урок 1 | Первая программа. Переменные
Skillbox и GeekBrains — Продажа воздуха или годное образование?
Учим python за 7 часов! Уроки Python Полный курс обучения программированию на python с нуля
Где учиться на программиста. Как выбрать онлайн курс, как устроены курсы / ITКультура
Обзор курсов и уроков по Питону )
Яндекс Практикум | Как стать Python разработчиком за 9 месяцев?
[Python] Как стать хорошим Python-разработчиком в 2022 | Что должен знать junior-разработчик?
Как вас обманывают ХаудиХо, Гоша Дударь и Skillbox | Код для новичков!
Учим Python за 1 час! #От Профессионала
Курсы по программированию или самостоятельно? Как учиться программировать.
Python-разработчик | Яндекс.Практикум | Честный отзыв о курсе программирования