Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

147 780 ₽
есть рассрочка
Кому подойдёт этот курс
Новичкам в программировании
Новичкам без технического образования и опыта программирования курс позволит быстро начать карьеру в IT и разработке
Начинающим разработчикам
Курс поможет углубить имеющиеся знания и ускорить карьерный рост. Комплексные навыки и работа с продвинутыми инструментами позволят уверенно себя чувствовать на работе даже программистам с небольшим опытом
Frontend- и backend-разработчикам
Обучение поможет добрать недостающие знания и стать fullstack-разработчиками. Вы сможете работать со сложными проектами и увеличите свою стоимость как специалиста

Что вы получите после обучения

Приобретаемые навыки
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Ведущий инженер-программист в «Лаборатории компьютерного моделирования» 

Ключевые навыки: Python, Django, Celery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git

Руководитель проектов, «Аналитические программные решения»
Python-разработчик, Open Solutions

Образовательная организация

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

Нетология – это онлайн-университет по подготовке и дополнительному обучению специалистов в области самых востребованных интернет-профессий. Преподают в этом университете высококлассные специалисты, работающие в таких компаниях как Google, Яндекс, Mail.ru, Альфа-Банк и других крупнейших компаниях. Многие из них являются владельцами собственных успешных онлайн-бизнесов.

Нетология была основана в 2011 году. Сооснователями площадки являются предприниматель Максим Спиридонов, являющийся генеральным директором Нетологии, и его жена Юлия Спиридонова-Микеда, которая, собственно, и придумала концепцию проекта.

О Нетологии писали такие издания, как РБК Daily, Ведомости, Аргументы и Факты, Лайфхакер, Lenta.ru, Slon и многие другие.

Сам Максим Спиридонов ведёт колонку в Forbes, является автором и ведущим аналитической программы «Рунетология», гостями которой являются крупные эксперты в области онлайн-бизнеса. Максим принимал участие в создании и руководил десятками крупнейших веб-проектов, среди которых такие проекты, как подкаст-терминал Pod.fm, журнал «ШколаЖизни.ру», сервис «БобрДобр.ру», сайт социальных закладок Memori.ru, интернет-энциклопедия Calend.ru и форекс-брокер FreshForex. Является автором книги «Кто управляет русским интернетом». В общем, ясно, что человек является крутейшим знатоком своего дела.

Нетология является резидентом Сколково и имеет лицензию государственного образца (№037356 от 06 апреля 2016 г.)

Программа курса

Backend-разработка на Python
Научитесь работать с серверной частью веб-приложения. Сможете самостоятельно разрабатывать архитектуру и функциональность приложения, а также тестировать его работоспособность.

Основы языка программирования Python
Изучите один из самых хорошо организованных языков программирования. Научитесь описывать алгоритмы для решения повседневных задач и работы с данными.
• Python. Знакомство с консолью
• Условные конструкции. Операции сравнения
• Введение в типы данных и циклы
• Циклы. Типы данных. Коллекции данных
• Функции — использование встроенных и создание собственных
• Классы и их применение в Python
• Открытие и чтение файла, запись в файл
• Работа с разными форматами данных
• Работа с библиотекой requests, http-запросы
• Работа с классами на примере API VK

Система контроля версий Git
Каждый разработчик должен знать основы работы с системой Git, так как на данный момент это практически стандарт по управлению исходным кодом. За 3 занятия вы научитесь работать с этой системой и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио. Работодатели часто просят показать примеры вашего кода на GitHub.
• Предназначение системы контроля версий
• Основные операции (фиксация и откат изменений, поиск, история)
• Работа с сервисом GitHub
• Ветки, слияние веток и разрешение конфликтов
• Командная работа

Работа с базами данных
Научитесь проектировать базы данных с использованием языка запросов SQL. В рамках курса будете работать с базой данных PostgreSQL — одной из самых популярных и простых для изучения. В качестве клиента будете использовать pgAdmin. В конце познакомитесь с ORM SQLAlchemy.
• Введение в базы данных
• Типы баз данных. SQL/NoSQL, PostgreSQL
• Проектирование баз данных. Связи. 3НФ
• Select-запросы
• Insert/update/delete-запросы
• Python и базы данных. ORM

Профессиональная работа с Python
Изучите те особенности Python, за которые его так сильно любят. Разберётесь, как улучшить и упростить программу с помощью модулей, итераторов, декораторов. Изучите технологии для тестирования кода, разбора текста и веб-страниц. Узнаете, как пройти собеседование на вакансию Python-разработчика.
• Модули, пакеты, импорты в Python
• Итераторы, генераторы
• Декораторы
• Разработка тестов
• Регулярные выражения
• Веб-скрапинг
• Подготовка к собеседованию

Backend-разработка на Django
Вы поработаете с фреймворком Django, изучите основные принципы организации проекта в Django. Поработаете с базами данных — научитесь их создавать, работать с ORM и моделями. Узнаете, как разрабатывать backend веб-приложения и связывать хостинг файлов и запуск веб-приложения.
• Знакомство с Django. Подготовка и запуск проекта
• Обработка запросов
• Динамическое формирование страниц на основе шаблонов
• Работа с ORM
• Взаимодействие с сайтом
• Персонализация сайта
• Создание и поддержка проекта
• Работа с API

Карьера в Python-разработке
Научитесь формулировать карьерные цели, создавать резюме, собирать портфолио и готовиться к собеседованиям. Создадите пошаговый план поиска работы, запишите видеопрезентацию и пройдёте карьерную консультацию с HR-экспертом.
• Пошаговый план поиска работы
• Анализ рынка труда
• Резюме, портфолио fullstack python-разработчика и сопроводительное письмо
• Собеседование: как подготовиться и пройти
• Статистика поиска работы и измерение эффективности
• Индивидуальная карьерная консультация

Подборки, в которых участвует курс

Рейтинг курса

5
рейтинг
2
0
1
0
0

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

3 отзыва
по рейтингу по дате
G
GoshaB

Отличная школа

Достоинства: Преподаватели, материал Недостатки: Для себя не выявил Всем привет Сразу хочу сказать, что каждый для себя сам выбирает форму обучения - самостоятельная/курсы/школы/универы. В настоящее время можно обучиться всему самому, но это сложно назвать осознанным подходом, только если у вас есть лишний год, чтобы просто понять как правильно структурировать свою систему обучения. Прошёл...
I
ivangol739

Топ среди других школ. Нисколько не жалею, что выбрал Нетологию.

Достоинства: Процесс обучения, оперативная поддержка, содержательные блоки обучения. Недостатки: Курс динамичный, иногда не хватает времени на прохождение в установленные сроки (но время можно продлить) Прохожу курс fullstack-разработчик на Python. Очень доволен процессом обучения. Что хочется отметить: хороший преподавательский состав, ребята грамотные, довольно понятно все объясняют, если...
Jekky

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

Достоинства: организация, программное-обеспечение, четкость, цена Недостатки: длинно, преподаватели, скорость, нет-качества В Нетологию собиралась долго, выбрала курс FullStack разработчик. Обещано было из того, в чем нуждалась: язык Python (один из языков программирования). И другие языки на нужном мне курсе, HTML, Java, но этим я владею, интересовал Пайтон. У них есть несколько форм оплат...

Может быть интересно

обновлено 13.08.2023 03:19
Fullstack-разработчик на Python

Fullstack-разработчик на Python

Оставить отзыв
Поделиться курсом с друзьями