Вы будете изучать самый распространённый язык программирования — Python. Научитесь работать с базами данных, системой контроля версий GIT, познакомитесь с веб-фреймворками Django и Flask, примените на практике технологии CI/CD. Узнаете, как подготовиться к собеседованию, даже если вы новичок в профессии.
Обучение начнется с основ Python и постепенно будет усложняться. В этом курсе акцент сделан на практику, поэтому в нём четыре курсовых проекта, которые вы сможете включить в свое портфолио.
Курс подойдет как тем, кто только пришел в IT, так и backend- и frontend-разработчикам, которые хотят углубить свои знания.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Backend-разработчик
Python-разработчик в Open Solutions
Разработчик и ведущий специалист по автоматизированному тестированию в Medindex
Python-разработчик в Яндекс
Программист
Backend Software Engineer
Fullstack developer
Разработчик ПО
Ведущий инженер-программист
Senior Backend Engineer в OneSoil
IT-аудитор
Руководитель проектов в "Аналитические программные решения"
Курс проходит в формате онлайн-уроков. После каждого из них вы получите домашнее задание, где отработаете полученные знания на практике. В программу включен бонусный модуль английского языка для начинающих разработчиков.
После курса вы получите диплом о повышении квалификации и индивидуальную карьерную консультацию.
Познакомитесь с самым популярным языком программирования и узнаете, как можно его использовать. Изучите основы: типы и коллекции данных, циклы, встроенные функции, файлы, http-запросы и библиотеку requests.
Научитесь пользоваться системой контроля версий GIT и сервисом GitHub для самостоятельной и командной работы.
Создадите программу для оптимизации места в облачном хранилище. Она сможет выбирать самый тяжелый файл на Яндекс.Диске, скачает его, архивирует и загрузит обратно. Все изменения будут отображаться в json-файле.
Десять видео-лекций, которые помогут вам общаться с коллегами и понимать друг друга. Вы научитесь вести переписку, читать документацию, общаться с коллегами, тестировать ПО, устранять неполадки и делать презентации.
Узнаете, какими бывают базы данных, как их использовать и проектировать. Научитесь пользоваться языком SQL для составления запросов.
Научитесь упрощать и улучшать программы с помощью Python, протестируете код, разберёте тексты и веб-страницы. В конце блока подготовитесь к собеседованию.
Создадите бота для знакомств, который будет собирать информацию из профилей людей VK и подбирать подходящих по городу, возрасту, семейному положению и полу.
Веб-фреймворк Django позволяет быстрее писать код и делать меньше ошибок. Вы научитесь создавать базы данных, работать с ORM и обрабатывать запросы. Поймете, как организовать проект в Django.
Вы научитесь тестировать Django-приложения, фильтровать контент и настраивать доступ к нему. Узнаете, что такое REST API и построите его на практике.
Познакомитесь с Docker и технологиями CI/CD, чтобы уметь запускать, выкладывать на сервер и конфигурировать код. В рамках этого блока вы разработаете back-end для сайта с объявлениями.
Узнаете, что такое асинхронное программирование. Познакомитесь с веб-фреймворком Flask и напишете с его помощью программу. Изучите библиотеку asyncio и асинхронный веб-фреймворк aiohttp.
Вы пройдете карьерную консультацию, узнаете, как выгодно себя представить на собеседовании, поймете, как сформировать портфолио и что написать в резюме. Определитесь с карьерными целями и создадите пошаговый план поиска работы.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.