Веб-разработчик в 2024 году
Веб-разработчик занимается внешним оформлением и пользовательским интерфейсом (фронтенд), а также программной частью, обеспечивающей функциональность и взаимодействие с сервером (бэкенд).
Курс подойдет вам, если вы хотите:
Как проходит обучение
Научим всем ключевым навыкам
- Основам дизайна и создание прототипа в Figma Узнаете, как создавать дизайн макета для разработки Web-приложений. Освоите основы дизайна, такие как композиция, типографика, UX/UI и подбор цветов.
- Верстать сайты на языках HTML и CSS Освоите самые популярные языки верстки и сможете создавать сайты, которые будут хорошо выглядеть на любом экране.
- Работать с JavaScript-фреймворками С помощью которых будете легко собирать веб-приложения из отдельных компонентов, как из деталей конструктора.
- Освоите навыки, полезные любому программисту Прокачаете свой таймменеджмент и личную эффективность. Сможете эффективно работать в команде с другими разработчиками, дизайнерами и тимлидами
- Программировать на языках JavaScript и Python Освоите сразу два востребованных языка программирования. На JavaScript будете создавать интерактивные интерфейсы, а с Python и Django программировать серверную часть сайтов.
- Создавать серверную часть сайта или приложения С помощью фреймворков Django, познакомитесь с микросервисной архитектурой и научитесь создавать устойчивые к высоким нагрузкам приложения.
- Figma
- SQLiteStudio
- VS Code
- Pycharm Community edition
- интерпретатор Python
- Github desktop
- SQLite3 терминал
Преподаватели - эксперты-практики
Дизайнер интерьера, специалист планировочных решений и эскизного проектирования
UI/UX дизайнер. Автор курса "Web дизайн с 0". Опыт работы более 5 лет.
Амбассадор экологичного маркетинга.
Дипломированный специалист Яндекс Директ и Мастерской наставников.
Более 8 лет работы в сфере маркетинга
Программа курса
- 106 часов теории
- 196 часов практики
- 10+ проектов
- Курсы обновлены в 2023 г
- О профессии Web designer
- Основы UX/UI и полезные навыки
- Композиция в дизайне
- Типографика
- Цвета
- Основные инструменты Figma
- Фреймы
- Рисование простых фигур
- Эффекты
- Основы прототипирования
- Создание анимаций в Figma
- Компоненты в Figma
- Сеты компонентов
- Создание страницы UI kit
- Добавление интерактива в прототипы
- Основы адаптива. Зачем он нужен и как его используют.
- Auto layout
- Variants
- Визуальная иерархия
- Разработка первого экрана страницы
- Дизайн основных блоков
- Разработка прототипа лендинга
- Разработка прототипа многостраничного сайта
- Введение в язык разметки.
- Основные теги. Блочные и строчные.
- Форматирование текста с помощью HTML5.
- Классификация тегов: логическое и физическое форматирование.
- Таблицы и графика.
- Формы и фреймы.
- Введение в каскадные таблицы стилей.
- Работа с блоками.
- Форматирование текста.
- Позиционирование. Обтекание блоков.
- Гиперссылки и навигация.
- Bootstrap.
- Введение в Javascript, редакторы кода
- Понятие Document и Browser Object Model
- Переменные, типы данных и операторы.
- Ввод/Вывод данных. Диалоговые окна.
- Условия. Циклы. Функция.
- Объекты, массивы и строки.
- События и управления HTML-элементами.
- Формы и проверка их достоверности.
- Работа с Cookie.
- JSON и AJAX.
- Введение в JQuery.
- Взаимодействие с DOM в JQuery.
- Переменные и синтаксические конструкции.
- Условные конструкции и их синтаксис.
- Циклы.
- Строки. Списки. Кортежи. Словари. Множества.
- Пользовательские функции. Аннотация.
- Модули. JSON.
- Исключения.
- Работа с файлами.
- Декораторы.
- Введение в ООП. Принципы ООП.
- Системы контроля версий.
- Структуры данных.
- Паттерны проектирования. MVC.
- Принципы проектирования классов SOLID.
- Введение в базы данных. SQLite3
- Запросы и многотабличные базы данных.
- Группировка и подзапросы.
- Транзакции. Представления. Триггеры.
- Взаимодействие Python и базы данных.
- Введение в иерархию Django проекта.
- Представления и маршрутизация.
- Работа с шаблонами.
- Формы.
- Модели данных Django.
- Формирование моделей данных. Административная панель.
- Аутентификация и авторизация пользователей.
Почему Интеллект-Сити
- Опыт с 1942 года Проект крупнейшего на Урале учебного центра, основанного еще в далеком 1942 году, который вырос до огромных масштабов и стал одним из самых крупных в Уральском регионе
-
Преподаватели
Наши преподаватели - опытные и квалифицированные профессионалы-практики, которые помогут вам на каждом этапе обучения.
Они передадут вам актуальные знания, лучшие практики и ответят на все ваши вопросы - Индивидуальный подход Мы ценим ваше время и готовы предоставить гибкие условия обучения. У нас есть возможность выборочного выполнения домашних заданий, что позволяет вам решать только те задачи, которые соответствуют вашим потребностям и уровню подготовки
Учитесь выгодно
Стоимость обучения
рассрочка без процентов и переплат
полная стоимость обучения
срок обучения:
По окончании курса вы получаете диплом установленного образца
Оставьте заявку, и опытный куратор ответит на все интересующие вас вопросы
Помощь в составлении резюме
- учимся составлять резюме
- разбираем популярные тестовые задания
- учимся правильно отвечать на вопросы работодателя
Скачать пример резюме, которое вы сможете оформить после обучения
FAQ
Да, курс подходит абсолютным новичкам без опыта в программировании. При устойчивой мотивации и своевременном выполнении практических работ вы сможете достигнуть результата даже без специальных базовых знаний. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса
Для обучения веб-разработке в нашем центре не требуется мощный персональный компьютер. Вся практическая часть занятий проходит в наших аудиториях, оборудованных высокопроизводительным оборудованием. Вам нужно лишь принести с собой мотивацию и желание учиться.
Что касается дальнейшей работы, для нее подойдет средний ноутбук или компьютер. Вот минимальные требуемые характеристики:
- Операционная система: Windows 8.0 или выше, macOS 10.12 (macOS Sierra) или выше.
- Процессор: 4-ядерный с частотой 2,5 Ггц и выше.
- Оперативная память: от 4 ГБ.
- Видеокарта: Intel HD Graphics 4000, Nvidia 330m или ATI Radeon HD 4850 и выше.
- Желательно, но необязательно, чтобы память была на SSD.
- Разрешение экрана: желательно 1920×1080.Доступ к интернету.
Заранее ничего скачивать не нужно. Во время курса мы поможем вам установить весь необходимый софт для работы.
Зависит от масштабов проекта. Например, за вёрстку лендинга вы можете заработать от 30 000 рублей, а разработка интернет-магазина стоит сотни тысяч. Иногда требуется не создать сайт «под ключ», а поправить что-то в существующем коде — такие заказы стоят недорого, но если их брать по многу, то получится хороший дополнительный источник заработка и наработанное портфолио.
Конечно! Многие компании предлагают удалёнку на постоянной основе. Вам не придётся ездить в офис — главное, быть на связи с командой. А если вы хотите сами выбирать проекты и заказчиков, то вам всегда доступен фриланс.
В веб-разработке всё быстро меняется: появляются технологии, фреймворки, в JavaScript и CSS завозят новые фичи. Поэтому невозможно один раз выучить что-то и всегда оставаться востребованным. Нужно постоянно развиваться в профессии — общаться с тимлидами в вашей компании, посещать конференции, читать статьи на Хабре по своей теме и другие ресурсы.