Курс «Профессия Fullstack-разработчик на Python»
Видеоуроки, Консультации / Самостоятельно с наставником / Обучение в ЛК на сайте автора
Вы научитесь разрабатывать сайты и веб-интерфейсы с нуля до полного завершения проекта.
Обновлено: 21.04.2024
Источник изображения: Unsplash
- Оплата на сайте автора. Цена может отличаться.
- Доступен в рассрочку
- 12 месяцев
- 4 основных блока, 119 дополнительных курсов
- Срок доступа: бессрончый
- Обучение: в ЛК на сайте автора
- Когда будете учиться: строго по расписанию
- Уровень сложности: для новичков
- Бонусы: для всех учеников
- Домашние задания: есть, с проверкой
- Сопровождение: куратором
- Сертификат
- Трудоустройство
- Техническая поддержка: в рабочее время, чат на сайте, чат в вк, чат в мессенджере, электронная почта, телефон
- Доступ: сразу после оплаты
Что вы узнаете?
- Как адаптировать веб-интерфейс под смартфон и ноутбук.
- Почему важно тестировать работу перед запуском.
- Что поможет обеспечить безопасность разработки.
- Каким образом оптимизировать загрузки.
- Как создать красивый и удобный сайт.
О курсе
Описание
Программа курса
Особенности
Fullstack-разработчик отвечает за полную работу над проектом. Создает визуальное оформление и технические средства для удобства работы с приложением.
Записывайтесь на курс «Профессия Fullstack-разработчик на Python», если не знаете программирование, и хотите освоить востребованную профессию. Владеете базовыми знаниями, но стремитесь глубже изучить процессы и приобрести навыки работы с дорогими и сложными проектами.
Цель — научиться этапам разработки от дизайна до программирования.
На занятиях от Skillbox рассмотрите темы:
- Верстка сайтов с использованием языков разметки.
- Создание интерфейса и работа с базами данных.
- Программирование на Python.
- Управление версиями сайта.
- Подходы к конструированию веб-страниц.
- Какие современные основы сайтов лучше использовать.
В результате станете профессиональным высокооплачиваемым разработчиком, сможете браться за любые задачи. В портфолио появится сертификат именитой онлайн-школы и 4 проекта в подтверждение практических навыков. При желании, вы можете получить консультацию HR-специалиста и подготовиться к собеседованиям.
Основные курсы
Веб-вёрстка. Базовый уровень:
- Знакомство с курсом.
- Базовый HTML.
- Базовый CSS.
- Работа с макетом.
- Layout. HTML-разметка.
- Layout. Flexbox.
- Layout. Стилизация.
- Продвинутый HTML.
- Продвинутый CSS.
- Сетки.
- Адаптивность. Десктоп и планшет.
- Адаптивность. Мобильные устройства.
- JavaScript для верстальщика.
- Доступность.
- Кросс-браузерность.
- База знаний.
- Работа с хостингом.
- Анимация.
Веб-вёрстка. Продвинутый уровень:
- Вёрстка HTML-писем.
- SVG.
- Анимация на JS.
- Оптимизация и процесс загрузки.
- Сборщики.
- Препроцессоры и Постпроцессоры.
- CSS Grid.
- CMS.
- База знаний: часть 2.
- Будущее вёрстки.
JavaScript. Базовый уровень:
- Введение.
- Переменные и работа с числами.
- Строки, boolean и условные операторы.
- Массивы и циклы.
- Функции.
- Объекты.
- Введение в DOM.
- Константы, области видимости и замыкания.
- Преобразование типов и нестрогие сравнения.
- Обработка событий и пользовательский ввод.
- Разработчик и soft skills.
JavaScript. Продвинутый уровень:
- Модули.
- npm, package.json.
- Event loop и асинхронная разработка.
- Методы объекта и прототипы.
- Тестирование.
- Обработка ошибок.
- Общение с сервером, async/await.
- События.
- ООП и его реализация в JavaScript.
- ФП, работа с массивами и строками.
Python Basic:
- Введение.
- Основы работы с Python.
- Операторы, выражения.
- Условный оператор If, ветвления.
- Условный оператор if: продвинутые условия.
- Цикл while.
- Цикл for. Циклы со счётчиком.
- Цикл for. Параметры функции range.
- Числа.
- Базовые коллекции: list.
- Цикл for: работа со списками.
- List comprehensions, slice и сортировка списков.
- Двумерные массивы.
- Базовые коллекции: кортежи и строки.
- Базовые коллекции: словари.
- Функции. Основы.
- Функции. Продвинутые темы.
- Базовые коллекции: множества.
- Алгоритмы и структуры данных.
- Функции. Оформление и документация.
- Работа с файлами.
- Поиск в подстроке с помощью деревьев и regex.
- Функции. Рекурсия.
- Введение в ООП.
- Работы с модулями.
- Работа с файловой системой.
- Элементы функционального программирования.
- Алгоритмы.
- Структуры данных.
- Принципы ООП.
- ООП. Продвинутые темы.
- Исключения.
- Протоколы, генераторы, декораторы и менеджеры контекста.
- Основы работы с сетью.
- Продвинутые темы.
Python Advanced:
- Основы работы в Linux.
- Основы культуры CI.
- Основы дебаггинга и профилирования.
- Основы CI/CD.
- Тестирование приложения.
- HTML, DOM etc.
- Networking.
- Многозадачность.
- Базы данных.
- Индексы.
- Протоколы Python.
- Flask.
- Async web.
- Основы CI/CD N.
- Основы CI/CD N+1.
- Docker. Что это такое?
- RESTful API.
- Знакомство с ORM.
- CGI server.
- Web development.
- Безопасность.
- Командный дипломный проект.
Фреймворки для JavaScript
Курс на выбор. Vue.js:
- Основы Vue.
- Создание проекта.
- Каталог товаров.
- Пагинация и фильтрация.
- Страница товара.
- Корзина.
- Работа с API. Список товаров.
- Работа с API. Оформление заказа.
- Деплой.
Курс на выбор. React:
- Введение в React.
- Создание проекта.
- Компоненты на примере новостной карточки Reddit.
- Больше о компонентах и введение в тестирование компонентов.
- Работа с публичным API на примере Reddit.
- Введение в Redux на примере новостной ленты.
- Использование Redux-Thunk на примере бесконечной ленты.
- Сайдбар + роутинг.
- Формы на примере комментариев и карточки поста.
- Оптимизируем приложение.
- SSR + Next.JS.
- Бонусный модуль: MobX.
Курс на выбор. Angular:
- Введение в Angular.
- Вывод списка товаров.
- RxJS: поиск товаров.
- Работа с http. Улучшенный список товаров.
- RxJS & Components Advanced: корзина товаров.
- Роутинг: страница товара.
- Формы: checkout.
- Авторизация и защищённые зоны.
- Тестирование.
- Способы организации обмена данными.
- Advanced Practice.
- Advanced Practice: куда расти.
Бонусные курсы
Курс по слепому методу печати:
- Руководство по возможностям тренажёра Ratatype.
Основы Photoshop:
- Бонус. Установка Adobe Photoshop. Горячие клавиши.
- Введение в Photoshop.
- Инструменты.
- Работа с файлами и изображениями.
- Принципы работы со слоями и масками.
- Эффекты.
- Продвинутые приёмы обтравки/ретуши.
- Принципы построения растровых изображений.
- Бонус. Как освоить Pen Tool?
- Практика коллажирования для создания Key Visual.
- Бонус-модуль. Причиняй добро.
- Практика создания самых оригинальных мемов для социальных сетей.
Figma:
- Введение в Figma. Обзор возможностей.
- Работа с графикой.
- Редактор Figma — модульные сетки и монтажные области.
- Создание и настройка компонентов, работа с эффектами.
- Создание вложенных компонентов. Auto Layout.
- Организация рабочего пространства компонентов и стилей.
- Командная работа, контроль версий и передача макетов в разработку.
- Прототипирование.
- Figma Animate.
- Бонус-модуль. Обзор и применение Figma plugins.
Универсальные знания программиста:
- Как стать первоклассным программистом.
- Вёрстка email-рассылок. Советы на реальных примерах.
- The state of soft skills.
- Как мы создавали карту развития для разработчиков.
- Как общаться по e-mail и эффективно работать с почтой?
- Повышение своей эффективности.
- Спор о первом языке программирования.
- Саморазвитие: как я не усидел на двух стульях и нашел третий.
- Протокол HTTP.
- Введение в алгоритмы.
Работа в командной строке Bash:
- Что такое командная строка?
- Работа с файлами и папками.
- Авторизация и права доступа.
- Процессы, сервисы и задачи.
- Конфигурация и инструменты.
- Написание скриптов на Bash.
- Использование Bash на примере настройки веб-сервера.
Система контроля версий Git:
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
Английский для IT-специалистов:
- IT Resume and CV.
- Job interview: questions and answers.
- Teamwork.
- Workplace communication.
- Business letter.
- Software development.
- System concept development and SRS.
- Design.
- Development and Testing.
- Deployment and Maintenance.
Карьера и развитие программиста:
- Что нужно работодателю?
- Как создать резюме и искать работу?
- Как успешно пройти собеседование?
- Как пройти испытательный срок?
Soft skills для программиста:
- Вы прокачаете навыки, необходимые для личной эффективности и работы в команде. Креативное мышление, умение принимать решения, гибкое лидерство, навыки публичных выступлений — всё это поможет вам добиться более высоких профессиональных результатов.
Алгоритмы и структуры данных:
- Вы изучите ключевые структуры данных и алгоритмы. Вместе они послужат фундаментом для ваших знаний в области компьютерных наук и программной инженерии.
-
ФорматСамостоятельно с наставником
Видеоуроки / Консультации
Обучение в ЛК на сайте автора -
Продолжительность12 месяцев
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяСтрого по расписанию
-
Домашние заданияЕстьС проверкой
-
Документ об обученииСертификат Освоение программы курса
-
Обязательное выполнение итоговой работы
-
СопровождениеКуратором
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат в вкЧат в мессенджереЭлектронная почтаТелефон
-
Перспективы после обученияТрудоустройство
-
Срок доступа к материаламБессрончый
-
БонусыДля всех учеников
-
Год выхода2022 Последнее обновление: 21.04.2024
-
Основных блока4
-
Дополнительных курсов119
- Нажмите на кнопку
Перейти на сайт - Вы перейдете на детальную страницу курса Университета. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
- Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Университета.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
2 отзыва
Другие курсы автора
- Формат — Живые вебинары
- 7 месяцев
Курс — Веб-дизайн с нуля до PRO
- Формат — Живые вебинары
- 12 месяцев
Курс — Профессия интернет-маркетолог
- Формат — Живые вебинары
- 15 месяцев
Курс — Веб-разработчик c 0 до PRO
- Формат — Живые вебинары
- 4 месяца
Курс — SMM-специалист с нуля
- Формат — Живые вебинары
- 4 месяца
Курс — CX-исследования
- Формат — Живые вебинары
- 6 месяцев