Ежедневно миллионы людей по всему миру пользуются сайтами и мобильными приложениями. А кто развивает интернет-индустрию, делает повседневную жизнь удобнее? Веб-разработчики! Именно эти IT-специалисты создают и поддерживают сайты, порталы, приложения и тд.
Веб-разработчик — профессия мечты! Вот лишь несколько плюсов: творческий характер, высокая востребованность, возможность самостоятельно принимать решения и работать удаленно, достойная оплата.
Курс Web Development ориентирован на слушателей, которые хотят приобрести знания, необходимую практику в области web-разработки, а также базу для дальнейшего роста и развития в IT.
Курс продолжительностью 4 месяца.
Занятия проходят в мини-группах 1 раз в неделю
Суббота | 14:30-16:00 |
Хотите разобраться во web-разработке? Онлайн-курс по будет для вас полезен.
Заранее задумываетесь о прибыльной специальности? Пройдите курс web-разработки и обеспечьте себе карьеру в IT
У вас уже есть опыт во фронтенде, но мешают пробелы в знаниях? Поделимся профессиональными знаниями, узнанными на собственном опыте.
Вам нужны навыки web-разработчика? Наш курс вам поможет.
• Что такое веб-страница, протокол HTTP, браузер и клиент.
• Понятие о разметке. Понятие об HTML, атрибутах и тегах.
• Понятие о документе HTML.
• Понятие о кодировке.
• Мнемоники HTML.
• Понятие об URL.
• Гиперссылки и закладки.
Весь язык состоит из тегов. В этом уроке разберемся подробнее с HTML тегами. В языке HTML происходит деление тегов на одинарные (не парные) и парные теги. Итак, одинарные HTML теги состоят из одного тега, то есть, у них нет закрывающего тега. А у парных дескрипторов есть открывающийся и закрывающийся тег.
одинарные теги (одиночные теги, без закрывающего тега), не имеют закрывающего тега (дескриптора, контейнера). Можно утверждать, что он (одинарный тег), не является контейнером, потому что в него (между открывающим и закрывающим тегом, которого нет) нельзя ничего поместить.
• Изображения.
• Форматы изображений, выбор оптимального формата, приёмы оптимизации.
• Кэширование изображений. data:URI.
• Введение в CSS.
• Основные свойства.
• Контейнеры.
• Цвет.
• Единицы размеров.
• Шрифты и сервисы подгружаемых шрифтов.
• Границы.
• Размеры.
• Отступы.
• Выравнивание блочного и строчного содержимого.
• Фон.
• Управление переполнением.
• CSS-спрайты.
• Таблицы.
• Обтекание.
• Табличная и блочная вёрстка, приёмы.
• Селекторы по классу, идентификатору, тегу.
• Знакомство с графическим редактором (Photoshop).
• Селекторы по атрибуту.
• Иерархические селекторы, БЭМ.
• Псевдоклассы и псевдоэлементы.
• Каскадирование.
• Управление отображением и видимостью.
• Отладка вёрстки.
• Медиазапросы.
• Адаптивная вёрстка.
• Мобильная вёрстка, приёмы, подходы mobile-first, desktop-first.
• Стилевые файлы.
• Формы.
• Позиционирование элементов — абсолютное, фиксированное, относительное.
• HTML5 — семантическая вёрстка, формы.
• Мультимедиа — flash, видео, SVG. CSS3.
• Анимация.
• Flex-вёрстка.
• Grid CSS.
• Feature detection.
• Тестирование вёрстки.
• Настройка окружения для препроцессоров.
• Метаязыки стилей.
• Twitter Bootstrap.
• Знакомство с JavaScript.
• Переменные, типы данных, выражения.
• Условные операторы.
• Циклы.
• Функции.
• Области видимости переменных.
• Стратегия поиска ошибок и отладка кода.
• Массивы и хэши.
• Встроенные классы и объекты.
• Работа с DOM и DHTML.
• Знакомство с jQuery.
• Знакомство с AJAX.
Что такое и для чего нужен язык PHP? Что такое база данных? Методы соединения с базой данных.
Как соединить всё воедино. Методы получения контента