Курс "FullStack разработчик" предназначен для тех, кто хочет освоить все необходимые навыки для создания полноценных веб-приложений.
В рамках курса студенты изучат следующие технологии и инструменты:
В рамках курса студенты изучат следующие технологии и инструменты:
- HTML: основной язык разметки, используемый для создания структуры веб-страниц.
- CSS: язык стилей, который позволяет задавать внешний вид и оформление веб-страниц.
- JavaScript (JS): язык программирования, используемый для добавления интерактивности и динамического поведения на веб-страницах.
- Git/GitHub: система контроля версий, которая позволяет отслеживать изменения в коде, сотрудничать с другими разработчиками и управлять проектами.
- Figma: инструмент для создания дизайна интерфейсов, который позволяет создавать макеты и прототипы веб-приложений.
- VS Code: популярная интегрированная среда разработки (IDE), которая обладает множеством функций и расширений для комфортной работы с кодом.
- PHP: скриптовый язык программирования, широко используемый для разработки веб-приложений и серверной части.
- SQL: язык структурированных запросов, используемый для работы с базами данных.
- MySQL/PHPMyAdmin: система управления базами данных, которая позволяет создавать, изменять и управлять данными в базе данных MySQL.
- JavaScript Pro
- HTML CSS Lite
- PHP
- Git и GitHub
- HTML CSS Pro
- SQL Lite
Для начинающих:
Начальные требования:- С нуля освоите востребованную профессию и научитесь создавать сайты
- Cтруктурируете имеющиеся знания и освоите инструменты для работы на уровне Junior
- Расширите профессиональные компетенции, сможете повысить свою ценность на рынке труда
- Желание учиться и узнавать что-то новое!
- 217 уроков
- 4часа 26минут видео
- 712 тестов
- 242 интерактивные задачи
Общая информация о курсе
- Общая информация о курсе
- Что такое создание сайтов?
- Фронтенд и бэкенд
- URL-адреса
- Хостинг
- Что такое редактор кода?
- Установка VS Code
- Плагины
- Функции редактора VS Code
- HTML: Знакомство
- HTML: Синтаксис
- HTML: Документ
- HTML: Онлайн компилятор для тестов
- HTML: Заголовки и параграфы
- HTML: Комментарии
- HTML: Вложенность тегов
- HTML: Блочные и строчные элементы
- HTML: Списки
- HTML: Тег переноса, тег pre
- HTML: Div
- HTML: Итоговая контрольная работа №1
- HTML: Атрибуты
- HTML: Универсальные атрибуты
- HTML: Ссылки
- HTML: Изображения
- HTML: Атрибут style
- HTML: Цвета и спецсимволы
- HTML: Кнопки
- HTML: Input
- HTML: Формы
- HTML: Таблицы
- HTML: Итоговая контрольная работа №2
- CSS: Знакомство
- CSS: Подключение CSS к HTML
- CSS: Синтаксис
- CSS: Селекторы
- CSS: Итоговая контрольная работа №3
- CSS: Псевдоэлементы
- CSS: Единицы измерения
- CSS: Работа c изображениями
- CSS: Работа с текстом
- CSS: Рамки и границы
- CSS: Выбор цвета
- CSS: Подключение внешних шрифтов
- CSS: Отступы
- CSS: Display
- CSS: Свойства списков
- CSS: Итоговая контрольная работа №4
- GitHub: Знакомство
- GitHub: Установка
- GitHub: Первые команды
- GitHub: Ветки
- GitHub: Push
- GitHub: Удаление репозитория
- GitHub: Синтаксис Markdown
- GitHub: Clone
- GitHub: Описание профиля
- GitHub: Контрольная работа №5
- Figma: Знакомство
- Figma: Установка
- Figma: Регистрация
- Figma: Создание проекта
- Figma: Фишки
- Практика №1
- Практика №2
- Практика №3
- Многостраничность
- Пишем проект вместе
- Проект №1: Бургерная
- Проект №2: Музыкальный плеер
- Проект №3: Магазин одежды
- Проект №4: Автосалон
- Проект №5: Сайт ВУЗа
- Проект №6: Личный блог
- Проект №7: Nike
- JS: История
- JS: Отличия JavaScript от других языков программирования
- JS: Инструменты для работы с JavaScript
- JS: Структура
- JS: Комментарии
- JS: Ввод и вывод использую консоль
- JS: Переменные
- JS: Типы данных
- JS: Разбиение строки
- JS: Арифметические операторы
- JS: Сложные Арифметические операторы
- JS: Операторы присваивания и сравнения
- JS: Логические операторы
- JS: Условная конструкция
- JS: Switch
- JS: Тернарный оператор
- JS: Цикл for
- JS: Цикл while/do..while
- JS: Прерывание цикла
- JS: Массив
- JS: Создание массивов и работа с ними
- JS: Двумерные массивы
- JS: Создание и основные операции
- JS: 1 Уровень сложности
- JS: 2 Уровень сложности
- JS: 3 Уровень сложности
- JS: Что такое функции
- JS: Функциональное выражение
- JS: Колбэк функции
- JS: Return
- JS: Стрелочные функции
- JS: Рекурсивные функции
- JS: Контекст вызова функции
- JS: Замыкание
- JS: Что такое объекты и как они работают
- JS: Создание объектов и работы с ними
- JS: Строковые объекты
- JS: Математический функции
- JS: Дата и время
- JS: Регулярные выражения
- JS: Работа с регулярными выражениями
- JS: Обработка ошибок
- JS: 1 Уровень сложности
- JS: 2 Уровень сложности
- JS: 3 Уровень сложности
- JS: Что такое DOM и как он работает
- JS: Как получить доступ к элементам DOM
- JS: Операции с элементами DOM
- JS: Что такое события и как они работают
- JS: Пример работы с использованием событий
- JS: Делегирование событий
- JS: DragnDrop
- JS: Отправка формы
- JS: Что такое асинхронность и как она работает
- JS: Колбеки
- JS: Промисы
- JS: Асинхронные функции
- JS: Что такое API и как с ним работать
- JS: CRUD-операции
- JS: Получение данных с сервера
- JS: Отправка данных на сервер
- JS: Что такое JSON
- JS: Stringify и Parse
- JS: Использование HTML + JS
- JS: 1 Уровень сложности
- JS: 2 Уровень сложности
- JS: 3 Уровень сложности
- PHP: Знакомство
- PHP: Синтаксис
- PHP: Первый скрипт Hello World
- PHP: Онлайн компилятор для тестов
- PHP: Комментарии
- PHP: Переменные
- PHP: Типы данных
- PHP: Константы
- PHP: Итоговая контрольная работа №1
- PHP: Приоритет оператора
- PHP: Арифметические операторы
- PHP: Оператор присваивания
- PHP: Операторы сравнения
- PHP: Операторы инкремента и декремента
- PHP: Итоговая контрольная работа №2
- PHP: Перевод/длина строки
- PHP: strpos/substr/trim
- PHP: Регистр/str_replace
- PHP: Из строки в число/Форматирование чисел
- PHP: Оператор if/else/else if
- PHP: Циклы
- PHP: Цикл while/do-while
- PHP: Цикл for/foreach
- PHP: Оператор break/continue
- PHP: Оператор switch
- PHP: Итоговая контрольная работа №3
- PHP: Массивы
- PHP: Многомерные массивы
- PHP: Функции над массивами часть 1
- PHP: Функции над массивами часть 2
- PHP: Итоговая контрольная работа №4
- PHP: Функции
- PHP: Параметры и аргументы функций
- PHP: Анонимные и стрелочные функции
- PHP: Итоговая контрольная работа №5
- PHP: Классы и объекты
- PHP: Конструктор и деструктор
- PHP: Магические методы
- PHP: Наследование, полиморфизм и инкапсуляция
- PHP: Итоговая контрольная работа №6
- PHP: Подключение файла
- PHP: Запись/добавление в файл
- PHP: Чтение файла
- Метод GET
- Метод POST
- PHP + checkbox, radio, select
- Загрузка файлов на сервер
- SQL: Знакомство
- SQL: Создание базы данных и таблиц
- SQL: Вставка данных
- SQL: Выборка данных
- SQL: Обновление данных
- SQL: Удаление данных
- SQL: Сортировка данных
- SQL: Группировка данных
- SQL: Соединение таблиц
- SQL: Создание индексов
- SQL: Использование агрегатных функций
- PhpMyAdmin: Установка Open Server
- PhpMyAdmin: Знакомство
- PhpMyAdmin: Резервное копирование и восстановление базы данных
- PhpMyAdmin: Создание и управление таблицами
- PhpMyAdmin: Работа с запросами SQL
- PhpMyAdmin: Управление пользователями и привилегиями
- PhpMyAdmin: Итоговая контрольная работа №7
- Подключение базы данных phpMyAdmin к проекту
- Проект: Отправка письма на почту
- Проект: Страница регистрации и авторизации
- Проект: Туристическое агенство
- Проект: Онлайн-чат
- Глава I - Мечта
- Глава II - Знакомство с конкурентами
- Глава III - Битва за победу
- Глава IV - Встреча с великими правителями
- Итоги
https://privatelink.de/?https://stepik.org/183142