Минск
Войти
 

Курс: Разработка сайтов и веб-приложений (WEB)

Могилев, ул. Чайковского, 11 (офис 214)

Длительность: 12 месяцев (192 часа)
Стоимость: 390 р.
Скидки: Действует система скидок
На курсе вы научитесь современной верстке страниц при помощи HTML и CSS, созданию динамических сайтов. Познакомитесь с основами веб-дизайна. Освоите базу Python и JavaScript, познакомитесь с TypeScript.

Изучите использование библиотеки React, фреймворков Bootstrap и Django. Познакомитесь с основами Backend-разработки и работы с базами данных. Поймете, как устроен Git.

Знания, умения и навыки, полученные в результате прохождения этого курса, обязательно помогут вам с последующим трудоустройством.

В качестве итогового проекта вы разработаете собственное веб-приложение и создадите портфолио из нескольких проектов разной сложности – простые лендинги, многостраничные сайты, интернет-магазины и др.

Требуемый начальный уровень знаний - не требуется.
Человек в группе: до 12.
Время проведения: будни: 2 раза в неделю 18:30 - 20:30.

Результат / будет знать, уметь

  • Научитесь верстке страниц при помощи HTML и CSS.
  • Изучите практическое применение языков программирования Python и JavaScript.
  • Научитесь использовать фреймворки Bootstrap и Django.
  • В качестве итогового проекта вы разработаете собственное веб-приложение.
  • Создадите портфолио из нескольких проектов разной сложности.
    После окончания курсов выдается: Сертификат.

    Контакты

    МТС +375297373787

    verity.by

    В начале беседы сообщите, что нашли информацию на Все Курсы Бай.

    Программа

    1 Модуль: Верстка страниц на HTML/CSS. Основы WEB-дизайна (UI/UX)

    + Основы HTML и CSS, верстка адаптивных страниц, работа с анимацией, формами.
    + Семантическая верстка, технологии БЭМ, Flex, Grid, Bootstrap, работа с препроцессорами и css-переменными.
    + Работа с Git репозиторием.
    + Основы веб-дизайна, работа в Figma и Photoshop.

    2 Модуль: Программирование на JavaScript/TypeScript

    + Введение в программирование на JS. Объекты, массивы, строки. Функции в JS. Объекты String, Date, Math.
    + Введение в ООП (объектно-ориентированное программирование): классы, наследование, абстрактные классы.
    + Обработка событий. Работа с BOM, DOM. Формы, валидация.
    + Работа с JSON, AJAX. Асинхронность – promise, Fetch, Async Await. Работа с API.
    + Основы TypeScript. Переменные, базовые типы данных. Функции.

    3 Модуль: Библиотека React

    + Введение в React. JSX/TSX. Рендеринг элементов. Компоненты, состояние компонента, композиция.
    + Хуки, работа с базовыми хуками useState, useEffect, useRef.
    + Работа с формами. Запросы к серверу, пользовательские хуки.
    + Маршрутизация, создание ссылок, React Router. Context API. State Management.
    + Введение в Redux. Styled-comments, React Query.

    4 Модуль: Основы работы с базами данных, введение в серверную разработку

    + Основы проектирования баз данных. Работа с таблицами на примере SQLite, типы данных, первичные и внешние ключи.
    + Связи между таблицами. Язык SQL. Операции с данными, запросы.
    + Основы работы с Node.js, модули, npm, package. json и конфигурация проекта.
    + Создание сервера с помощью фреймворка Express, тестирование функциональности.

    5 Модуль: Веб-программирование на Python

    + Базовые конструкции языка, работа с коллекциями - списки, словари, кортежи, множества. Функции.
    + Работа с файлами.
    + ООП (объектно-ориентированное программирование) на Python, работа с классами.
    + Фреймворк Django. Обработка запросов, маршрутизация. Создание и использование шаблонов.
    + Работа с формами. Подключение базы данных и работа с моделями.

    6 Модуль: Разработка собственного веб-приложения (итоговый проект) и создание портфолио

    + Систематизация и практическое применение полученных ранее знаний, умений и навыков при создании собственного веб-приложения.
    + Защита итогового проекта.
    + Подготовка и создание портфолио из созданных вами проектов.

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

    Пользуясь сайтом вы принимаете Условия пользования сайтом. Для лучшего пользовательского опыта используются файлы cookies. Подробнее

    Файлы cookies (куки) – это небольшие текстовые файлы, которые временно сохраняются на вашем устройстве, когда вы посещаете веб-сайты. Они помогают веб-сайтам запоминать ваши предпочтения, интересы и действия, чтобы улучшить ваш опыт просмотра. Файлы cookies также могут защищать вас от мошенничества и улучшать безопасность веб-сайтов. Вы можете управлять файлами cookies в настройках вашего браузера или устройства.

    У нас на сайте файлы cookies используются для сохранения пользовательских настроек и для маркетинговых целей.

    Вы всегда можете удалить файлы cookies. Например, перейдите в настройки конфиденциальности вашего браузера или в быстром поиске настроек введите 'cookie' или 'куки', вам должно вывести опции управления данными, где вы сможете при необходимости очистить файлы.