PHP для начинающих
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 10 уроков
- 13 тестов
- 42 интерактивные задачи
На этом курсе мы вас будем учить на основе PHP. Мы начнем с основ, включая синтаксис PHP и объявление переменных. Курс переходит к работе с арифметическими операторами, условными операторами, циклами, функциями и массивами.
Программа
PHP для начинающих
- Завершено
Symfony с нуля на реальном проекте - 2018
2790 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 4,5 hours видео
Изучите популярный фреймворк Symfony с нуля
Программа
Основы
- Основы Symfony. Установка фреймворка. Настройка PHP Storm
- Структура проекта. Пишем первое мини приложение
- Роуты и шаблоны
- Углубляемся в шаблоны
- Подключаем Bootstrap
- Контроллеры
- Работа с иключениями и ошибками
- Начинаем работу с БД
- Выборки из БД и вывод данных
- Repository, QueryBuilder
- Связка сущностей
- Работаем на примере категорий и товаров
- Работаем с формами
- Продолжаем работу над формами
- Продвинутая работа с формами
- Сервисы и сервис-контейнеры
Владение Symfony — новый уровень для PHP-разработчика
40000 ₽
- Платформа:
- Otus.ru
- Продолжительность:
- 30 часов
- Язык:
- русский
Программа
Знакомство с фреймворком. Пишем базовый функционал
- Вводное занятие и выбор проектной работы
- Установка и «Hello, world»
- Фронтэнд
- Doctrine ORM
- Doctrine Migrations
- DI и сервисы
- Контроллеры и маршрутизация
- Компонент HttpFoundation
- Symfony Forms
- Авторизация и аутентификация
- REST-приложения и FOSRestBundle
- Stateless API
- Логирование и мониторинг
- Кэширование
- Очереди: начало
- Очереди: расширенные возможности
- Полнотекстовый поиск, Elastica
- Unit-тестирование
- Консольные команды в Symfony
- Интеграционное тестирование
- NelmioApiDocBundle и документация API
- Развёртывание приложения
- Symfony Bundles и пакеты
- Разработка прототипов с помощью генерации кода
- PaaS-решения для Symfony
- Микрофреймворки на базе Symfony на примере Symlex
- API Platform: введение
- Внедряем GraphQL
- API Platfrom: погружение
- Консультация по проектам и домашним заданиям
- Защита проектных работ
- Подведение итогов курса
Symfony & Vue.js: Полный курс 2021!
2290 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 24,5 hours видео
- 53 статей
- 21 ресурс для скачивания
Современный курс по Symfony 5 и Vue.js 2 для всех! Создайте интернет-магазин, изучите советы и актуальные решения!
Программа
Здравствуй, Symfony!
- Настройка рабочей среды
- Настройка рабочей среды (Windows)
- Настройка рабочей среды (MacOS)
- Полезные инструменты Symfony
- Обзор файловой структуры
- Команды и ссылки
- Первый контроллер DefaultController
- Как работает поток: Request-Response?
- Работа с Twig. Создаем base.html.twig
- Подключение к базе данных PostgreSQL
- Для чего нужны Entity и Repository?
- Как использовать миграции?
- Добавление продукта через контроллер
- Как добавить поле (NOT NULL) в таблицу с записями?
- Полезные команды по работе с базой данных
- Команды и ссылки
- Построение первой формы
- Добавление нового продукта
- Создание отдельного класса для формы
- Добавляем атрибуты форме
- Команды и ссылки
- Страница регистрации
- [HOTFIX] Ошибка "Undefined class constant 'JSON_ARRAY'"
- Как устроена система защиты Symfony?
- Mailtrap. Отлавливаем письма
- [Апдейт #1] Изменения в настройке аутентификации в версии Symfony 5.3 и выше
- Форма регистрации
- Страница авторизации
- Функция "Запомнить меня"
- Страница профиля пользователя
- Страница редактирования пользователя
- Ограничение доступа
- Команды и ссылки
- Страница авторизации
- [Хотфикс #1] Время жизни куки REMEMBER_ME
- [Апдейт #1] Аутентификация для Symfony 5.3
- Проверка на роль ROLE_ADMIN
- Домашняя страница
- Ограничение доступа
- Команда AddUserCommand. Часть 1
- Команда AddUserCommand. Часть 2
- Команды и ссылки
- Страница всех продуктов
- Страница редактирования продукта
- Первая загрузка изображения
- Класс FileHandler. Как сохранить изображение?
- Классы FileSaver и FileSystemWorker
- Класс ProductManager
- Класс ProductImageManager
- Класс ImageResizer. Используем Imagine
- Вывод изображений
- Удаление изображений
- Удаление продукта
- Создание продукта. Рефакторинг шаблона
- Отображение валюты
- Используем Sluggable
- Команды и ссылки
- Папки шаблонов main и admin
- Класс AbstractBaseManager
- Uuid
- Модель EditProductModel
- Использование модели в форме
- Валидации модели
- Flash-сообщения
- Команды и ссылки
- Сущность Category. Контроллеры
- Шаблоны категорий
- Редактирование категорий
- Модель EditCategoryModel
- Выбор категории у продукта
- Удаление категории
- Меню магазина
- Шаблон категории магазина
- Шаблон продукта магазина
- Виджет «Рекомендации»
- Рефакторинг каталогов
- Команды и ссылки
- Сущности Cart и CartProduct
- Добавление продукта в корзину
- Сохранение корзины
- Шаблон корзины в магазине
- [Note] Работа с корзиной через токен
- Команды и ссылки
- Сущности Order и OrderProduct
- Формируем Order из Cart
- Раздел StaticStorage
- Страница заказов
- Страница редактирования заказа
- Вывод продуктов в заказе
- Команды и ссылки
PHP - первое знакомство
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 53 урока
- 74 теста
- 48 интерактивных задач
Это курс по PHP для самых маленьких. Почему? Потому что показаны будут прежде всего азы (хотя и не только), при этом в достаточно краткой форме.
Программа
Введение
- Введение в PHP
- PHP-теги
- Echo & readline
- Комментарии
- Вопросы ко второму модулю
- Переменные
- Константы
- Типы данных
- Область видимости переменных
- Переменные переменные
- Вопросы к третьему модулю
- Арифметические операторы
- Операторы присваивания
- Операторы сравнения
- Логические операторы
- Вопросы к четвертому модулю
- Числовые массивы
- Ассоциативные массивы
- Многомерные массивы
- Вопросы к пятому модулю
- Оператор if else
- Оператор elseif
- Цикл while
- Цикл do while
- Цикл for
- Цикл foreach
- Оператор switch
- Оператор break
- Оператор continue
- Include & Require
- Вопросы к шестому модулю
- Функции, определяемые пользователем
- Параметры функций
- Оператор return
- Вопросы к седьмому модулю
- Переменная $_SERVER: название скрипта
- Переменная $_SERVER: Host Name
- PHP формы
- GET и POST
- $_SESSION
- $_COOKIE
- Вопросы к восьмому модулю
- Запись в файл
- Добавление в файл
- Чтение файла
- Вопросы к девятому модулю
- Классы и объекты
- Конструктор и деструктор
- Наследование классов
- Static и final
- Вопросы к десятому модулю
- Послесловие
Создание MVC фреймворка PHP
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 12 уроков
- 3 часа видео
- 4 теста
- 14 интерактивных задач
Курс представляет из себя серию лекций с практическими заданиями, которые позволят освоить основы ООП PHP и написать свой фреймворк.
Программа
PHP ООП
- Endpoint
- Маршутизация
- Контроллеры Light
- Представления (Views)
- Маршутизация 2.0
- Модели
- Todo List - добавление, обновление и вывод
Основы PHP
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 3 урока
Бесплатные практические уроки по программированию на PHP. Программа разработана создателями образовательной платформы Hexlet и включает в себя 11 интерактивных модулей.
Программа
Новый модуль
php
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 0 уроков
этот язык позволяет узнать много интересного в многозадачнастях
сайтов и играх.
Заходи не пожелееш!!!
Программа
Laravel 8 (PHP). Выполнение реального тестового задания
1790 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 3 ч видео
Разработка сайта с использованием PHP, Laravel 8, Vue Js, Vuex, Axios, Bootstrap5
Программа
Введение
- Знакомство с тестовым заданем
- Установка Laravel. Настройка OpenServer
- Заполняем таблицы данными
- Рефакторинг миграций
- GIT и GitHub. Создаем локальный и удаленный репозитории
- Laravel dev package, Vue.js scaffolding
- Устанавливаем Bootstrap5, BootstrapIcons, FontAwesome, Vuex
- Первая страница сайта. Разметка и стили
- Первая страница сайта. Шаблон blade, Scope, оптимизация запросов к БД
- Создание кастомной даты
- Страница каталога статей, отдельной статьи, поиск по тегу, активные ссылки
- Vue JS и VUEX - подготовка проекта
- Компонент отдельной статьи. API роуты. Ресурсы моделей
- Продолжаем делать компонент отдельной статьи
- Компоненты лайков и просмотров статьи
- Компонент комментария. Custom request. Локализация ошибок валидации. Очереди
- Разделяем хранилище (state) на модули
Разработчик PHP. Базовый курс
48000 ₽
- Платформа:
- Otus.ru
- Продолжительность:
- 30 часов
- Язык:
- русский
Программа
Алгоритмическая подготовка и базовые понятия
- Введение в курс
- Git
- Основы HTML / CSS. часть 1
- Основы HTML / CSS. часть 2
- Bootstrap и вёрстка
- Базы данных
- Алгоритмическая подготовка
- SQL
- Транзакции
- Другой функционал СУБД
- Введение и базовые понятия
- Переменные, типы
- Ветвления
- Функции
- Массивы и циклы
- Файлы
- Обработка форм
- Усложняем хранение данных
- Сессии и cookie
- Проект: Самое простое приложение
- Окружение
- Объекты и классы
- Абстрактные классы и интерфейсы
- MVC
- PDO и ORM
- SOLID, Паттерны
- Безопасность приложения
- Конфигурирование, логи, профилирование, исключения
- Кэширование
- Вводное занятие
- Консультатция
- Защита проекта
PHP Developer. Professional
48000 ₽
- Платформа:
- Otus.ru
- Продолжительность:
- 30 часов
- Язык:
- русский
Программа
Общие знания
- Подготовка к курсу и инфраструктура ПО
- Linux
- Внутреннее устройство PHP
- Composer
- PHP WebServers
- Сети, протоколы. Балансировка. Безопасность
- Командная разработка
- Основные понятия баз данных
- PostgreSQL для администратора
- PostgreSQL для разработчика
- Как устроен PostgreSQL
- Другие SQL-решения
- Redis
- MySQL и форки
- PHP и базы данных
- Парадигмы программирования
- Архитектура кода
- Design patterns. Часть 1
- Design patterns. Часть 2
- Практики хорошего кода
- Введение в тестирование
- Unit-тестирование
- Практикум по тестированию
- Алгоритмы
- Профилирование, логирование и мониторинг
- Очереди. Часть 1
- Очереди. Часть 2
- Проектирование API
- Репликация
- Шардинг
- Кеширование
- Deploy приложений
- Практикум по разворачиванию приложений
- Site Reliability Engineering
- Выбор темы и организация проектной работы
- Консультация по проектам и домашним заданиям
- Защита проектных работ
- Подведение итогов
Создание административной панели на React.js + PHP
6490 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 8 ч видео
- 5 ресурсов для скачивания
Получите реальный практический опыт и создайте свой полноценный продукт!
Программа
Подготовка к работе
- Как проходить данный курс
- Административная панель и зачем она нужна
- Настраиваем сборку проекта (Gulp, Webpack, Babel и локальный сервер)
- Создаем первый API и работаем с PHP
- Продолжаем работать с API, реализуем создание страниц на сервере
- Знакомимся с библиотекой React и что необходимо знать для работы
- Создаем приложение, используя React, библиотека axios, рефакторинг кода Jquery
- Создаем функционал удаления страниц на сервере
- Создание визуального редактора, правильная работа с Iframe
- Включение редактирования элементов
- Работа с копиями DOM, подготовка к сохранению страницы
- Сохранение изменений на сервере
- Оптимизация работы вспомогательных методов
- Изменяем неточности в поведении редактора
- Включаем редактирование ссылок
- Создаем пользовательский интерфейс
- Реализация открытия других страниц в проекте | Рефакторинг модальных окон
- Реализация восстановления страниц из резервных копий
- Создаем редактор meta тэгов
- Создаем редактор изображений
- Доработка UI, оптимизация работы
- Фиксим непредвиденные обстоятельства
- Реализация авторизации в приложении, часть 1
- Реализация авторизации в приложении, часть 2
- Создаем финальный билд
- Настройка редактора кода
- Настройка ESLint
- Создание библиотеки IframeLoader
- Использование Class fields
Веб разработка - с нуля до профессионала. Full Stack
5990 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 33,5 ч видео
- 20 статей
- 44 ресурсов для скачивания
- Задания
Web - HTML5, CSS3, JavaScript, jQuery, Bootstrap, PHP, MySQL, Python, Django
Программа
Введение
- Введение
- ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы
- Заметка к заданиям
- Установка среды разработки
- Ваша первая веб страница
- Заметка к лекции "Знакомство с HTML"
- Знакомство с HTML
- HTML элементы. Часть 1
- HTML элементы. Часть 2
- Создайте разметку
- Списки
- Создайте списки
- Изображения
- Изображения
- Web Code Ninja
- Web Code Ninja
- Ссылки
- Ссылки
- Таблицы
- Таблицы
- Формы. Часть 1
- Формы. Часть 2
- Labels
- Labels
- Проверка форм
- Элемент select. Отправка данных
- Html5. Видео, аудио и семантические элементы
- Html5. Элемент figure
- Html5. range и contenteditable
- Html5. Формы
- HTML5
- Заключение
- Что такое CSS
- Способы применения CSS
- Способы применения CSS
- Цвета в CSS
- Цвета в CSS
- , background, border
- , background, border
- Использование id и class в CSS
- Использование id и class в CSS
- Advanced selectors
- Инструменты разработчика
- Margin
- Margin
- Padding
- Padding
- Float
- Float
- Заметка к лекции "Position"
- Position
- Position
- font-family
- font-size
- Ещё немного о стилизации текста
- Стилизация ссылок
- Наследование и специфичность
- Задание: Image Gallery
- Image Gallery. Часть 1
- Image Gallery. Часть 2
- Image Gallery. Часть 3
- Image Gallery. Часть 4
- Image Gallery. Часть 5
- Image Gallery. Файлы проекта
- Заключение
- Inline, internal, external JavaScript
- Примитивные типы данных
- Примитивные типы данных
- Переменные
- Переменные
- Комментарии и встроенные методы
- Задание "Анкета"
- Задание "Анкета". Решение
- Задание "Обмен валют"
- Задание "Обмен валют". Решение
- Операторы сравнения
- Приоритет операторов
- Сокращённая форма записи операторов
- Задание "Лишний вес"
- Задание "Лишний вес". Решение
- Условный оператор if else. Часть 1
- Условный оператор if else. Часть 2
- Оценка Веса По Росту. Задание
- Оценка Веса По Росту. Решение
- Тернарный оператор
- Оператор switch
- Задание Login / Password
- Задание Login / Password. Решение
- Цикл while
- Цикл while
- Цикл for
- Цикл for
- Функции
- Функции с параметрами
- Функции с возвращаемым значением
- Результат выполнения функции
- Функции. Statements vs Expressions
- Задание. Создайте 3 функции
- Функция isNumberOdd()
- Функция factorial()
- Функция changeSpaceToUnderscore()
- Область видимости переменных
- Область видимости переменных
- Массивы
- Методы массивов. Часть 1
- Методы массивов. Часть 2
- Объекты. Часть 1
- Объекты. Часть 2
- Arrays&Objects
- Cars Database. Задание
- Cars Database. Решение
- Методы объектов
- Методы объектов. this
- DOM
- DOM selectors. Часть 1
- DOM selectors. Часть 2
- DOM selectors. Задание
- DOM. Изменение контента
- DOM. Изменение стилей
- DOM. Изменение атрибутов
- DOM. Events
- DOM. Изменение фона по событию. Задание
- DOM. Изменение фона по событию. Решение
- Задание. Приложение по тестированию реакции
- Приложение по тестированию реакции. Часть 1
- Приложение по тестированию реакции. Часть 2
- Приложение по тестированию реакции. Часть 3
- Приложение по тестированию реакции. Часть 4
- Заключение
- jQuery. Введение
- Начало работы
- Селектор
- Метод css()
- Метод text()
- Метод html()
- Метод attr()
- Метод val()
- Методы манипуляции классами
- Метод click()
- Метод keypress()
- Метод on()
- Эффекты
- Shopping List App. Финальный код приложения
- Shopping List App. Структура проекта
- Shopping List App. Html разметка
- Shopping List App. OnClickListener
- Shopping List App. stopPropagation()
- Shopping List App. Удаление элемента
- Shopping List App. Добавление элемента
- Shopping List App. Стилизация. Часть 1
- Shopping List App. Стилизация. Часть 2
- Shopping List App. Стилизация. Часть 3
- Задание по jQuery
- Bootstrap. Введение
- Hello Bootstrap!
- Responsive design
- Grid
- Typography
- NavBar. Часть 1
- NavBar. Часть 2
- Формы и таблицы. Часть 1
- Формы и таблицы. Часть 2
- Jumbotron. Alert
- Progress. Card
- Modal. Часть 1
- Modal. Часть 2
- Заметка к лекции "Popover. Tooltip"
- Popover. Tooltip
- Web Masters App. Задание
- Web Masters App. Часть 1
- Web Masters App. Часть 2
- Web Masters App. Часть 3
- Web Masters App. Часть 4
- Web Masters App. Часть 5
- Web Masters App. Финальный код проекта
- PHP. Введение
- Установка XAMPP
- Hello PHP!
- Переменные
- Массивы
- Операто if
- Цикл for
- Цикл while
- GET
- GET. Задание
- POST
- POST. Задание
- include(). file_get_contents()
- OpenWeatherMap API
- Weather App. Часть 1
- Weather App. Часть 2
- Weather App. Часть 3
- Weather App. Часть 4
- Работа с базами данных. MySQL. Введение
- Создание базы данных
- Создание разметки
- Извлечение данных
- Вставка данных
- Чтение всех записей
- Редактирование данных
- Удаление данных
- Exercises
- Login Task
- Login Task. Решение
- Session & Cookies
- Security
- Файлы по работе с MySQL
- Почему вам следует изучать Python?
- Установка Python. Windows
- Установка IntelliJ IDEA. Windows
- Установка Python. Mac
- Установка IntelliJ IDEA. Mac
- Hello world!
- Типы данных Python
- int & float
- Переменные в Python
- Строки в Python
- Indexing & Slicing
- Методы строк
- Способы форматирования строк
- Структуры данных. Lists
- Структуры данных. Dictionaries
- Структуры данных. Tuples
- Структуры данных. Sets
- Booleans. Операторы сравнения
- and, or, not
- Условный оператор
- Цикл for
- Цикл while
- Ещё немного о некоторых функциях и операторах
- Что такое HTTP
- Модуль requests
- Что такое API
- Работа с API
- Earthquake App. Задание
- Earthquake App. Решение
Полный Курс Веб-Разработчика 2.0
1790 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 30,5 hours видео
- 145 статей
Разработайте 25 веб-сайтов и приложений с помощью HTML, CSS, Javascript, PHP, Python, MySQL и других инструментов!
Программа
Введение и Настройка
- Обзор Раздела "Введение и Настройка"
- Как Получить Дополнительные Бесплатные Материалы
- Настройка для Windows
- Замечание по поводу редактора Brackets
- Настройка для Mac
- Как Задавать Отличные Вопросы
- Часто Задаваемые Вопросы
- Обзор Раздела "HTML 5"
- Ваша Первая Веб-Страница
- Ваша Первая Веб-Страница - Файлы
- Структура Веб-Страницы
- Структура Веб-Страницы - Файлы
- Создание Полной Веб-Страницы
- Создание Полной Веб-Страницы - Файлы
- Теги Заголовка
- Теги Заголовка - Файлы
- Теги Параграфа (Абзаца)
- Теги Параграфа (Абзаца) - Файлы
- Форматирование Текста
- Форматирование Текста - Файлы
- Ненумерованные Списки
- Ненумерованные Списки - Файлы
- Нумерованные Списки
- Нумерованные Списки - Файлы
- Изображения
- Изображения - Файлы
- Формы
- Формы - Файлы
- Таблицы
- Таблицы - Файлы
- Ссылки
- Ссылки - Файлы
- Символы-мнемоники (Сущности HTML)
- Символы-мнемоники (Сущности HTML) - Файлы
- I-Фреймы
- I-Фреймы - Файлы
- Проект по HTML - Собираем Всё Вместе
- Проект по HTML - Собираем Всё Вместе - Файлы
- Настройка Бесплатного Хостинга
- Настройка FTP
- Замечание по Поводу Версий Firefox
- Дальнейшее Чтение - HTML
- Документация 1 - Справочник по Тегам HTML
- Проверочные Вопросы по HTML
- CCA HTML Уровень 1
- Обзор Раздела "CSS 3"
- Что такое CSS?
- Inline CSS
- Inline CSS - Файлы
- Internal CSS
- Internal CSS - Файлы
- Классы и Идентификаторы
- Классы и Идентификаторы - Файлы
- Блоки Div
- Блоки Div - Файлы
- Цвета
- Цвета - Файлы
- Float
- Float - Файлы
- Position
- Position - Файлы
- Поля Margin
- Поля Margin - Файлы
- Отступы Padding
- Отступы Padding - Файлы
- Границы
- Границы - Файлы
- Шрифты
- Шрифты - Файлы
- Стилизация Текста
- Стилизация Текста - Файлы
- Выравнивание Текста
- Выравнивание Текста - Файлы
- Стилизация Ссылок
- Стилизация Ссылок - Файлы
- Проект CSS - Веб-Сайт Новостей BBC (1)
- Проект CSS - Веб-Сайт Новостей BBC (2)
- Проект CSS - Веб-Сайт Новостей BBC (3)
- Проект CSS - Веб-Сайт Новостей BBC (4)
- Проект CSS - Веб-Сайт Новостей BBC - Файлы
- External CSS
- Дальнейшее Чтение - CSS
- Документация 2 - CSS
- Проверочные Вопросы - CSS
- CCA CSS Уровень 1
- Обзор Раздела "Javascript"
- Что Такое Javascript?
- Что Такое Javascript? - Файлы
- Internal Javascript
- Internal Javascript - Файлы
- Доступ к Элементам
- Доступ к Элементам - Файлы
- Реагирование на Щелчок Мыши
- Реагирование на Щелчок Мыши- Файлы
- Изменение Содержимого Веб-Сайта
- Изменение Содержимого Веб-Сайта - Файлы
- Манипулирование Стилями с Помощью Javascript
- Манипулирование Стилями с Помощью Javascript - Файлы
- Мини-Задание - Исчезающие Круги
- Мини-Задание - Исчезающие Круги - Файлы
- Переменные
- Переменные - Файлы
- Массивы
- Массивы - Файлы
- Операторы IF
- Операторы IF - Файлы
- Игра Javascript - Сколько Пальцев
- Игра Javascript - Сколько Пальцев - Файлы
- Циклы
- Циклы - Файлы
- Циклы While
- Циклы While - Файлы
- Функции
- Функции - Файлы
- Проект Javascript - Проверка Реакции
- Проект Javascript - Проверка Реакции - Файлы
- External Javascript
- External Javascript - Файлы
- Дальнейшее Чтение - Javascript
- Документация 3 - Javascript
- Проверочные Вопросы - Javascript
- CCA Javascript Уровень 1
- Обзор Раздела "jQuery"
- Что Такое jQuery?
- Использование jQuery На Ваших Веб-Страницах
- Использование jQuery На Ваших Веб-Страницах - Файлы
- Определение Щелчка Мыши
- Определение Щелчка Мыши - Файлы
- Изменение Содержимого Веб-Сайта
- Изменение Содержимого Веб-Сайта - Файлы
- Изменение Стилей Веб-Сайта
- Изменение Стилей Веб-Сайта - Файлы
- Исчезающий Контент
- Исчезающий Контент - Файлы
- Анимация Контента
- Анимация Контента - Файлы
- AJAX
- AJAX - Файлы
- Регулярные Выражения
- Регулярные Выражения - Файлы
- Мини-Проект - Проверка Формы
- Мини-Проект - Проверка Формы - Файлы
- Введение в jQuery UI
- Введение в jQuery UI - Файлы
- Draggables & Resizables
- Draggables & Resizables - Файлы
- Droppables
- Droppables - Файлы
- Accordion & Sortables
- Accordion & Sortables - Файлы
- Проект jQuery - Code Player
- Проект jQuery - Code Player - Файлы
- Дальнейшее Чтение - jQuery
- Проверочные Вопросы - JQuery
- CCA jQuery Уровень 1
- Обзор Раздела "Bootstrap 4"
- Что Такое Bootstrap?
- Ваш Первый Сайт Bootstrap
- Ваш Первый Сайт Bootstrap - Файлы
- Система Grid
- Система Grid - Файлы
- Панели Навигации Navbars
- Панели Навигации Navbars - Файлы
- Формы & Таблицы
- Формы & Таблицы - Файлы
- Компоненты Bootstrap
- Компоненты Bootstrap - Файлы
- Modals, Popovers & Tooltips
- Modals, Popovers & Tooltips - Файлы
- ScrollSpy
- ScrollSpy - Файлы
- Проект - Страница Приложения
- Проект - Страница Приложения - Файлы
- Бесплатные Темы Bootstrap
- Дальнейшее Чтение - Bootstrap
- Проверочные Вопросы - Bootstrap
- Обзор Раздела "Wordpress"
- Что Такое Wordpress?
- Приборная Панель Wordpress Dashboard
- Темы Wordpress
- Важно: Замечание о Теме X и Следующей Лекции
- Как Получить Скидку $10 Для Темы X
- Создание Блога
- Создание Сайта Электронной Коммерции
- Задание Wordpress - Создание Сайта
- Дальнейшее Чтение - Wordpress
- Проверочные Вопросы - Wordpress
- Обзор Раздела "PHP"
- Введение в PHP
- Hello World в PHP
- Hello World в PHP - Файлы
- Переменные
- Переменные - Файлы
- Массивы
- Массивы - Файлы
- Операторы IF
- Операторы IF - Файлы
- Циклы For и For Each
- Циклы For и For Each - Файлы
- Циклы While
- Циклы While - Файлы
- Переменные GET
- Переменные GET - Файлы
- Переменные POST
- Переменные POST - Файлы
- Отправка Email в PHP
- Отправка Email в PHP - Файлы
- Мини-Проект - Форма "Контакты"
- Мини-Проект - Форма "Контакты" - Файлы
- Как Получить Содержимое Других Скриптов
- Как Получить Содержимое Других Скриптов - Файлы
- Проект - Извлечение Погоды
- Проект - Извлечение Погоды - Файлы
- Дальнейшее Чтение - PHP
- Проверочные Вопросы PHP
- CCA PHP Уровень 1
- Обзор Раздела "MySQL 5"
- Введение в MySQL
- Подключение к Базе Данных
- Подключение к Базе Данных - Файлы
- Получение Данных из Базы Данных
- Получение Данных из Базы Данных - Файлы
- Вставка и Обновление Данных
- Вставка и Обновление Данных - Файлы
- Цикл по Данным
- Цикл по Данным - Файлы
- Переменные Сессии
- Переменные Сессии - Файлы
- Куки (Cookies)
- Куки (Cookies) - Файлы
- Безопасное Хранение Паролей
- Безопасное Хранение Паролей - Файлы
- Замечание о Безопасном Хранении Паролей - password_hash()
- Проект Секретный Дневник (1)
- Проект Секретный Дневник - Часть 1 Файлы
- Проект Секретный Дневник (2)
- Проект Секретный Дневник - Часть 2 Файлы
- Дальнейшее Чтение - MySQL
- Проверочные Вопросы - MySQL
- CCA MySQL Уровень 1
- Обзор Раздела "API"
- Что такое API?
- Какая Сейчас Погода
- Какая Сейчас Погода - Файлы
- Google Maps API
- Google Maps API - Файлы
- Геокодирование в Google Maps
- Геокодирование в Google Maps - Файлы
- Мини-Задание - Поиск Почтового Кода
- Мини-Задание - Поиск Почтового Кода - Файлы
- Twitter API - ОБНОВЛЕНИЕ
- Twitter API
- Twitter API - Файлы
- Задание - Создание Клиента Twitter
- Создание Клиента Twitter - Файлы
- Дальнейшее Чтение - API
- Проверочные Вопросы - API
Web-технологии
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 55 уроков
- 15 часов видео
- 1 тест
- 16 интерактивных задач
Курс «Web-технологии» охватывает широкий спектр технологий и подходов, использующихся при разработке Интернет-сайтов и Веб-приложений. Рассматривается разработка на Node.js с использованием JavaScript, основы PHP, разработка интерфейса с использованием HTML и CSS, использование JQuery, Angular, разработка с TypeScript, основы React.js.
Программа
Введение в web-технологии
- Основы JS
- Практика 2
- Модули
- Простейший сервер
- Внешние журналы
- Потоки (streams)
- Deno
- Практика 3
- Язык гипертекстовой разметки HTML
- Каскадные таблицы стилей CSS
- Практика 4
- Программируемый язык стилей LESS
- Формы в HTML. Тег
- Express - фреймворк веб-приложений. Шаблоны pug
- Прочее
- Практика 5
- Передача состояния представления (REST)
- Открытый протокол авторизации OAuth
- Асинхронный JavaScript и XML - Ajax
- Хранилища - storage
- Object-Relational Mapping (ORM)
- Практика 6
- Koa - веб-фреймворк Node.js
- Библиотека jQuery
- Практика 7
- Библиотеке jQueryUI
- Библиотека jQuery Mobile
- Практика 8
- Язык программирования Typescript
- Статический анализ типов в JavaScript с использованием Flow
- Практика 9
- Фреймворк разработки одностраничных приложений Angular
- Задание структуры JS-приложения на основе библиотеки Backbone
- Практика 10
- Библиотека Immutable
- Управление состоянием с помощью Redux
- Библиотека React
- Практика 11
- Разработка на основе тестирования - TDD
- Фреймворки для тестирования
- Практика 12
- Использование web-сокетов
- Автоматизация часто повторяющихся задач - GULP
- Сборка с использованием webpack
- WebAssembly
- Практика 13
- Настройка nginx
- Язык PHP
- Системы управления содержимым - CMS
- Практика 14
- Уязвимость web-приложений и борьба с уязвимостью
- Практика 15
Веб-дизайн и разработка
1790 ₽
- Платформа:
- Udemy
- Продолжительность:
- 30 часов
- Язык:
- русский
- 26,5 ч видео
- 2 статей
- 2 ресурсов для скачивания
Технологии веб-дизайна и разработки
Программа
Введение
- Знакомство с преподавателем
- Теоретические основы веб-разработки и веб-дизайна
- Установка и обзор оффлайн браузера документации
- Установка Sublime Text 3 и плагина Emmet
- Концептуальное, логическое и физическое проектирование сайта. Основы HTML
- Атрибуты и таблицы в HTML. Списки, ссылки и редактирование текста
- Формы в HTML
- Основы CSS. Основные селекторы. Разработка блочной структуры
- Создание сетки страницы. Наследование и каскадность в CSS
- Декоративные свойства CSS. Вставка изображений
- Псевдоклассы и псевдоэлементы в CSS. Адаптивная верстка сайта
- CSS фреймворки. Знакомство с Bootstrap
- Начало верстки одностраничного сайта
- Необходимые файлы для проекта
- Продолжение верстки одностраничного сайта
- Продолжение верстки одностраничного сайта
- Продолжение верстки одностраничного сайта
- Продолжение верстки одностраничного сайта
- Продолжение верстки одностраничного сайта
- Знакомство с Adobe Photoshop и illustrator
- Методичка по дизайну
- Установка сервера XAMPP. Знакомство с PHP
- Переменные, условные операторы и операторы множественного выбора в PHP
- Операторы цикла и массивы в PHP
- phpMyAdmin. Связь MySQL с PHP
- Знакомство с CMS. Установка CMS WordPress
- Создание динамического сайта на WordPress
- Создание динамического сайта на WordPress
Fullstack Development
Бесплатно
- Платформа:
- Stepik
- Продолжительность:
- 30 часов
- Язык:
- русский
- 39 уроков
- 18 тестов
Курс даёт минимальное начальное представление о том, как происходит процесс создания современных веб-проектов и минимальные навыки правильного мышления, помогающие разбираться в любом коде.
Программа
Git
- Что такое Контейнер
- Как установить Docker
- Как использовать контейнеры. Ключевые команды
- Как залить свой образ в Hub
- Как использовать docker-compose
- Основы синтаксиса
- Типы
- Переменные и константы
- Операторы
- Функции и управляющие конструкции
- Классы. Объекты. Пространства имён
- Ошибки и исключения
- Интерфейсы, Абстрактные классы и Трейты
- Вступление
- Порождающие паттерны
- Структурные паттерны
- Поведенческие паттерны
- MVC
- SOLID
- DDD
- Введение
- Компонент для общения с базой данных
- HTTP Request и HTTP Response
- Компонент для создания маршрутизации в проекте
- Компонент для организации Dependency Injection
- Регистрация компонентов для установки через composer
- Создаем интернет-магазин
- Команды в MySQL
- Запросы в MySQL
- Индексы, ключи и связи
- Транзакции
- HTML
- CSS Flexbox
- CSS Grid