Курс подойдёт как новичкам в IT-сфере, так и тем, кто хочет сменить специальность или повысить квалификацию.
Вы узнаете основы объектно-ориентированного и функционального программирования. Изучите принципы веб-разработки, научитесь работать с HTML, CSS и другими её инструментами. Сможете взаимодействовать с базами данных, фреймворками, событиями, стилями, анимациями, паттернами и плагинами. Помимо языка Python познакомитесь также с языком JavaScript.
В результате вы сможете создавать на Python как простые приложения, так и более комплексные веб-системы. Также вы получите диплом, сертификаты и навыки для получения востребованной профессии.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
В ходе обучения преподаватели будут рассказывать вам теорию, после чего вы будете закреплять её на практике. Некоторые модули подразумевают создание итогового проекта. Также он вас ждёт по прохождении курса.
Познакомитесь с профессиональной областью, в которой будете обучаться. Узнаете, как устроен язык разметки гипертекста HTML. Научитесь правильно использовать теги и настраивать текст с его помощью.
Научитесь работать с CSS и настраивать текст с его помощью. Сможете создавать списки. Поймёте, как настраивать отступы и поля.
Узнаете всю важность визуальной информации при веб-разработке. Научитесь оптимизировать графику, создавать гиперссылки. Поймёте, как пользователь взаимодействует с веб-страницей и как сделать её удобной и наглядной.
Научитесь создавать таблицы и редактировать их. Узнаете, что такое формы и фреймы и как они встраиваются в веб-дизайн.
Изучите понятие позиционирования. Узнаете, в чём заключаются его принципы. Научитесь выстраивать вёрстку сайтов через блоки.
Приступите к изучению языка Python. Узнаете, как и для чего он используется в сфере веб-программирования. Познакомитесь с его основами.
Изучите такие понятия, как условные конструкции, операторы разветвлений, циклы и исключения. Научитесь с ними работать.
Узнаете, что такое строки и списки и какое место они занимают в веб-дизайне. Разберётесь с такими терминами, как сортировка и поиск.
Изучите понятия модулей, функций, кортежей, множеств и словарей. Сможете использовать полученные знания на практике.
Изучите типы файлов. Узнаете, что такое упаковка данных и системы контроля версий. Разберётесь в принципах их работы.
Узнаете, что значит ООП. Изучите различные структуры данных и паттерны проектирования, в том числе паттерн MVC.
Продолжите изучать принципы проектирования. Изучите этот термин через призму классов SOLID. Узнаете, что это такое.
Узнаете, что такое модульное тестирование. Разберётесь в его целях, задачах и методах. Изучите различные инструменты такого тестирования.
Изучите такие виды программирования, как параллельное, многопоточное и сетевое. Научитесь работать с ними.
Углубитесь в изучение баз данных. Узнаете, как с ними взаимодействовать. Познакомитесь с терминами, которые относятся к этой теме.
Научитесь пользоваться базами данных при разработке на Python. Узнаете, что такое библиотеки Numpy и Pandas. Сможете работать с фреймворками. Выполните по ним проект.
Научитесь анализировать программные проекты, грамотно распределять обязанности и выстраивать дисциплину в команде разработчиков.
Познакомитесь с языком JavaScript, его версиями и синтаксисом. Научитесь работать с объектами при помощи этого языка.
Научитесь обрабатывать события при различных сценариях. Узнаете, что такое Browser Object Model и Document Object Model.
Поймёте, как применять формы и проверять их достоверность. Узнаете всё самое главное о Cookie и об их использовании.
Познакомитесь с таким элементом HTML5, как Canvas. Узнаете, как его можно использовать. Научитесь поддержке медиа-возможностей.
Узнаете, что такое JSON. Изучите его возможности и синтаксис. Разберётесь в построении интерфейсов при помощи Ajax.
Узнаете всё самое главное о jQuery. Научитесь его подключать и грамотно использовать его возможности. Сможете создавать события с его помощью. Поймёте, как создавать эффекты, стили и анимации.
Научитесь пользоваться элементами DOM. Примените полученные знания о AJAX и jQuery для того, чтобы их комбинировать.
Узнаете всё самое основное о плагинах jQuery. Поймёте, как они выглядят. Научитесь подключать их и использовать.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Вам не потребуется никаких специальных знаний или подготовки для успешного старта обучения.