Базовый Frontend
Освой основы Frontend-разработки за 14,5 недель. В течение курса вы научитесь создавать Веб-приложения. Изучите HTML, CSS, SASS и JavaScript и освоите другие сопутствующие технологии.
- 14.5 недель
- помощь в трудоустройстве
- 4 проекта в портфолио
- индивидуальные занятия в подарок
-
ближайший старт
не назначен
-
формат
не назначен
-
кол-во свободных мест
22 из 22
-
график
не назначен
Кто такой Frontend-разработчик
Frontend — это клиентская часть WEB-приложения, с которой взаимодействует пользователь. Это всё, что видит пользователь, будь то: меню, формы, всплывающие окна, галереи, списки и тд.
Вакансий для Frontend-разработчик только по Казахстану прямо сейчас
Средняя зарплата Junior-разработчика по профессии Frontend-разработчик
Frontend-разработчик занимается созданием интерфейсов для веб-сайтов и приложений. Он преобразует дизайн в код, обеспечивает его взаимодействие с пользователем, а также решает проблемы производительности и доступности на клиентской стороне.
Frontend-разработка играет ключевую роль в создании пользовательского интерфейса любого веб-сайта или веб-приложения, поэтому ее используют практически все компании, которые имеют онлайн-присутствие.
-
Junior330000₸+
-
Middle612000₸+
-
Senior800000₸+
Курс идеально подойдет
Если вы уже являетесь опытным программистом, но хотите расширить свои навыки и понять основы Frontend-разработки, этот курс поможет вам овладеть необходимыми знаниями и умениями.
Если вы уже знакомы с основами программирования, этот курс поможет вам расширить знания и навыки, переходя к Frontend-технологиям, и углубиться в HTML, CSS и JavaScript.
Frontend-разработка - прекрасная стартовая точка для тех, кто никогда раньше не занимался программированием. Этот курс представит основы веб-разработки, позволив вам быстро увидеть результаты своих усилий.
Гарантия возврата средств - 2 недели
Если по каким-то причинам вы не сможете продолжать обучаться на выбранном курсе - мы вернем деньги. Без дополнительных условий и мелкого шрифта в договоре.
Как проходит обучение?
Во всех курсах используются последние и самые популярные методологии, технологии разработки и актуальный технологический инструментарий. Все это представлено в доступной подаче — мы умеем учить и точно знаем, каким может быть путь в профессии IT.
Видеозапись одного из наших онлайн-уроков курса Python-разработчик, на котором объясняется тема List.
Поддержка от преподавателя 24/7 в группе Telegram по всем вопросам касающихся обучения.
Много практики: домашние задания, практика на занятиях, разбор домашнего заданий, проектные работы.
Занятия 3 раза в неделю по 2 часа (онлайн с прямым интерактивом или гибридный).
Комьюнити: мы даем доступ в наше сообщество обучающихся и выпускников курсов, которые уже сталкивались с задачами, которые встретите во время обучения вы.
Индивидуальные занятия в подарок: часто нужно не просто спросить, а получить развернутое объяснение технологии — мы даем возможность.
Примеры проектов которые вы сделаете на курсе
Одностраничный сайт компании которая организует туры по Новой Зеландии.
Образовательная платформа с адаптивной версткой на мобильные устройства.
Консольная игра c персонажем, шкалой здоровья и возможность выбора действия персонажа
Приложение ToDo List в современном дизайне с возможностью добавления, редактирования, удаления задач и выставления статусов.
Программа курса
Мы постоянно обновляем нашу программу, чтобы вы изучали только те технологии и методы, которые точно пригодятся на практике.
В этом модуле вы освоите основы WEB-программирования и научитесь создавать веб-страницы с помощью HTML. Вы будете уметь структурировать страницы, работать с текстом, изображениями и ссылками. Сможете создавать формы и добавлять мультимедиа. Завершение модуля предполагает выполнение практических заданий.
- Как работает интернет. Введение в WEB программирование. Рабочее пространоство: 1ч.
- Введение в HTML (Создание WEB страницы, Head&Body, Работа с текстом, Блочные и строчные элементы, Изображения, Ссылки, Списки, Таблицы): 2ч.
- HTML (Практика): 2ч.
- HTML (Формы, Мнемоники в HTML (спецсимволы), Добавление аудио, Добавление видео, Iframe): 2ч.
В этом модуле вы научитесь работать с CSS: освоите синтаксис, подключение, стилизацию элементов, применение шрифтов и списков. Вы поймете, как использовать единицы измерения, селекторы, псевдоклассы и позиционирование блоков. Вы сможете создавать тени, градиенты, трансформации и анимации. Познакомитесь с принципами верстки и практикой работы с Figma.
- Введение в CSS (Синтаксис CSS, Способы подключения CSS, Стилизация текста, Подключение шрифтов, Работа со списками, Стилизация блочных элементов, Практика): 2ч.
- CSS (Единицы измерения CSS, Селекторы, Индендификаторы, Псевдоклассы, Атрибуты, Позиционирование блоков (Float, Position, z-index)): 2ч.
- CSS (Тени, Градиент, Фон, Трансформация, Анимация, Normalize.css и Reset.css, Карты): 4ч.
- Проект. Правила верстки (Семантика), Верстка прототипа Сайта с Figma (Работа с Figma для верстальщиков): 4ч.
В этом модуле вы освоите адаптивную верстку, изучите принципы работы с Flex-box и Grid Layout. Вы узнаете о препроцессоре SASS и методологии БЭМ. Практическое занятие даст возможность применить знания на практике, а затем вы сможете создать адаптивный сайт, используя накопленные навыки.
- Адаптивная верстка (media): 2ч.
- Flex-box верстка: 3ч.
- Grid Layout: 3ч.
- SASS + БЭМ: 2ч.
- Практика: SASS + БЭМ: 2ч.
- Проект: Верстка адаптивного сайта: 6ч.
В этом модуле вы познакомитесь с базовыми концепциями JavaScript, научитесь работать с переменными и типами данных, применять условные операторы и операторы сравнения. Вы освоите работу с циклами, массивами и функциями, а также узнаете о методах массивов. Завершит модуль проектная работа для закрепления полученных знаний.
- Переменные (области видимости), типы данных, преобразование типов, объект Math: 4ч.
- Условные операторы, операторы сравнения: 2ч.
- Циклы: 2ч.
- Массивы, работа массивов с циклами: 3ч.
- Функции, области видимости: 2ч.
- Методы массивов: 2ч.
- Рабочая среда и базовые понятия: 1ч.
- Проектная работа: 2ч.
В этом модуле вы перейдете к работе JavaScript в браузере. Вы освоите работу с DOM и BOM, научитесь обрабатывать события, работать с CSS и формами. Вы получите навыки валидации форм с использованием регулярных выражений. Модуль завершится созданием проекта на JavaScript для практического применения полученных навыков.
- Работа с DOM 1: 2ч.
- Работа с DOM 2: 2ч.
- Работа с DOM 3, BOM: 1ч.
- События: 3ч.
- Работа с CSS: 2ч.
- Работа с формами: 2ч.
- Валидация форм, регулярные выражения: 2ч.
- Финальный проект на JavaStipt: 12ч.
В этом модуле вы изучите систему контроля версий Git и сервис GitHub. Вы научитесь выполнять основные команды: push, pull, add, commit, merge, checkout. Освоите работу с ветками и управление удаленным репозиторием. Эти навыки являются ключевыми для совместной работы над проектами и контроля версий вашего кода.
- Как работает интернет. Введение в WEB программирование. Рабочее пространство: 2ч.
- Работа с ветками: 2ч.
- Работа с удаленным репозиторием: 2ч.
Чему вы научитесь
Благодаря большому количеству изучаемых технологий на курсе вы сможете обрести следующие навыки:
-
Верстка
Верстка сайта — это структурированное сочетание изображений, заголовков, подзаголовков, таблиц, инфографик, текста и других элементов на странице с помощью языка разметки HTML и языка описания внешнего вида страницы CSS.
-
Адаптивная верстка
Адаптивная верстка — это способ создания веб-страниц, при котором они автоматически подстраиваются под размеры и ориентацию экрана устройства, а их дизайн варьируется в зависимости от действий пользователя.
-
Основы JavaScript
В начале погрузитесь в мир языка программирования JavaScript, изучите базовый синтаксис, переменные, типы данных, условия, циклы и массивы.
-
JavaScript - работа в браузере
Научитесь работать с DOM, обрабатывать события, изменять стили с помощью JavaScript, обрабатывать формы, а также изучите Ajax.
-
SASS
Изучите препроцессор SASS, который позволяет: сделать CSSкод понятнее и проще, избежать многократного повторения одинаковых фрагментов кода, расширить функциональность.
-
GIT
Изучите принципы контроля версий, чтобы быть готовым для разработки реальных проектов. Система контроля версий записывает изменения в течение времени и позволяет вернуться позже к определённой версии.
Остались вопросы?
Оставьте заявку и мы поможем с выбором направления курса, расскажем о профессии и ответим на все ваши вопросы об обучении на курсе.
Карьерный центр JustCode
Мы знаем как непросто порой Junior-разработчикам получить свой первый оффер и трудоустроится. Поэтому мы создали Карьерный центр: программа по индивидуальной работе с HR-специалистом, в которую входит проработка резюме и портфолио, а также план по увеличению предложений о работе.
Что в нем будет?
-
Резюме
Проведём онлайн-встречу, где оценим ваши сильные стороны, навыки и профессиональный опыт. Поможем оформить профиль на сайтах с вакансиями и разработать привлекательное резюме, которое точно впечатлит работодателей.
Карьерный план
Проведём онлайн-консультацию, определим ваши цели и расскажем, как их добиться. Сформируем индивидуальный путь вашего развития в профессии. Вы узнаете, где искать работу и какие навыки развивать, чтобы продвинуться в карьере.
Портфолио
Расскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.
HR-консультации
Расскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.
Вакансии от компаний
У вас будет доступ к закрытому чату с вакансиями наших партнёров. Вы сможете выбрать подходящие предложения, а консультант поможет написать сопроводительное письмо и подготовиться к собеседованию. Вашу кандидатуру рассмотрят в числе первых.
Наши преподаватели
Все преподавателиВсе наши преподаватели являются действующими специалистами в крупных компаниях и имеют опыт в разработке не менее 5 лет
Индивидуальные занятия в подарок
Иногда для полного понимания технологии мало просто задать один вопрос, нужна полноценная консультация у практикующего специалиста. Наши студенты могут пройти индивидуальные уроки с преподавателями бесплатно.
Стоимость курса
- IT-комьюнити
- Портфолио
- Записи
- Онлайн формат обучения с прямым интерактивом от преподавателя
- Много практики
- Индивидуальные занятия в течение курса
- Команда сильных преподавателей
- Оборудованные кабинеты
- Гибридный формат обучения
- Двойная сертификация
Почему выбирают JustCode
Мы не просто обещаем, мы прописываем это в договоре и реализуем на наших курсах.
Вопросы и ответы
-
Что делать если плохо освоил какую-то тему?
Все занятия сохраняются, и Вы в любой момент сможете прослушать их повторно. Помимо этого, Вам предоставляются бесплатные индивидуальные занятия, на которых Вы с преподавателем сможете разобрать все проблемные темы и интересующие вопросы.
-
Сколько часов в неделю мне нужно будет уделять курсу?
Занятия проходят 3 раза в неделю по 2 часа, однако для того, чтобы хорошо освоить изучаемое направление, следует уделять обучению от 15 до 20 часов в неделю. Поэтому, помимо занятий, мы даем полноценные домашние задания с практикой, на которые рекомендуем уделять по 2 часа в день.
-
Обязательно ли выполнять домашние задания и защищать все проектные работы?
Если Вы хотите хорошо освоить направление, то просто необходимо выполнять все практические работы и домашние задания, а также защищать проекты.
-
В каком формате проходит обучение?
Большая часть курсов и профессий предусматривает онлайн формат, который не сильно отличается от очного, так как вы посещаете занятия в режиме настоящего времени и сможете вести коммуникацию с преподавателем, и задавать вопросы. Некоторые курсы предусматривают гибридный формат, на котором вы сами выбираете как посещать каждое занятие: онлайн или офлайн.
-
Как успешно окончить обучение и получить сертификат?
Чтобы получить сертификат вам необходимо иметь, как минимум, 80% посещаемости и 75% успеваемости, поэтому выполняйте домашние задания, практические работы, сдавайте проекты и не пропускайте занятий.
-
У меня сохранится доступ к материалам курса после его окончания?
Все занятия будут записаны и выложены в LMS-систему, в которой также будут храниться домашние задания, презентации и все необходимое для обучения. Доступ к LMS-системе Вы будете иметь еще в течении года после окончания обучения.
-
Что понадобится для обучения?
Независимо от Вашего формата обучения, Вам понадобится ноутбук или компьютер для выполнения домашних заданий. Необходимые технические характеристики компьютера зависят от выбранного Вами направления, но при этом ни один из наших курсов не требует наличия мощного компьютера.
-
Кто будет помогать мне на курсе?
Преподаватель всегда будет на связи, Вы сможете задать вопрос в Telegram-чате, но, если Ваш вопрос требует развернутого объяснения или дополнительных пояснений, Вы можете взять бесплатное индивидуальное занятие.
-
Что делать после трудоустройства?
IT-рынок постоянно развивается и невозможно оставаться хорошим программистом, не обучаясь чему-то новому. Очень легко отстать от времени и потерять актуальность своих знаний, именно поэтому хороший программист продолжает учиться. Так что успешное трудоустройство не должно становится финалом вашего развития, продолжайте накапливать знания, изучайте новые технологии и не останавливайтесь на одном уровне слишком надолго.
-
В чём заключается помощь с трудоустройством?
HR-специалисты помогут Вам составить грамотное резюме и объяснят, как правильно оформить профили в Linkindin и Github. Опытные преподаватели академии подготовят Вас к техническому собеседованию, проработают вопросы, которые могут задать при найме на позицию. HR-специалисты из крупных IT-компаний проведут подробную консультацию, разберут каверзные вопросы и подводные камни, которые могут встретиться на собеседовании. В течение всего обучения Вы будете собирать и дополнять свое портфолио, которое, по окончанию курса, Вы сможете продемонстрировать работодателю.
-
Как вы помогаете найти работу после обучения?
Наша академия сотрудничает с крупными, средними и малыми IT-компаниями Казахстана. Мы отправим Ваши резюме и портфолио на рассмотрение. А также добавим в Telegram-канал с партнерскими вакансиями.
-
Нужно ли сразу начинать работу после окончания курса?
Чтобы не растерять все приобретённые навыки, Вам нужно постоянно практиковаться и учиться новому, поэтому либо начинайте работать разработчиком, либо разрабатывать проекты, но надолго забрасывать программирование точно не стоит.
-
Как я могу оплатить курс?
Вы можете оплатить через Kaspi, Halyk или Jusan банки полной оплатой или в рассрочку. Также, Вы можете произвести оплату наличным расчетом.
-
Можно ли оплачивать по частям?
Да, Вы можете оплатить в рассрочку от Kaspi, Halyk или Jusan банков на срок 3-24 месяцев без переплаты.
-
Смогу ли я вернуть деньги, если откажусь от курса?
Если в течение 2-х недель после начала обучения, по каким-либо причинам, Вы не сможете продолжать обучаться на выбранном курсе – мы полностью вернем Вам деньги.
-
Как оплатить если мне нет 18 лет?
Любой близкий Вам человек сможет произвести оплату за Вас, будь то родитель, старшие брат или сестра.
-
У меня нет опыта в программировании. Подойдёт ли мне этот курс?
Абсолютно. Наши базовые курсы и профессии ориентированы на людей не имеющих знаний в IT-сфере или знаний по направлению образовательной программы.
-
Можете ли вы сделать подарочный сертификат для моего друга?
Да, Вы можете связаться с нашим менеджером и обговорить все детали.
-
Чем вы лучше бесплатных курсов?
– это практика. Поэтому на наших курсах Вы получите большое количество домашних заданий и интересных проектов, а сильные преподаватели, которые всегда на связи, помогут Вам в этом.
-
С какого возраста я могу начать обучение?
На базовые курсы имеется ограничение с 12 лет, а на профессии и продвинутые курсы можно поступить с 16 лет.
Истории успеха наших студентов
Нужна консультация?
Поможем с выбором направления курса, расскажем о профессии и ответим на все ваши вопросы об обучении.