Благодаря frontend-разработчикам мы оставляем лайки и комментарии, добавляем товары в корзину и быстро разбираемся в онлайн-картах.На курсе вы научитесь создавать интерфейсы веб-сервисов с помощью языков программирования и дополнительных технологий. Сможете разрабатывать планировщики задач, мессенджеры, интернет-магазины.
Для тех, кому недостаточно только основ и нужна помощь в трудоустройстве. Освоите расширенную версию JavaScript — TypeScript, познакомитесь с Node.js и сможете разрабатывать серверную часть веб-приложений — бекенд.
TypeScript – новый стандарт в веб-разработке. Освойте его – и вы станете более востребованным специалистом, упростите и ускорите свою работу, будете писать надёжный и понятный код.
Узнаете, зачем вообще нужен TypeScript и как разработчики много лет жили без него.
Познакомитесь с примитивными типами и процессом компиляции TS.
Узнаете, где пригодится типизация.
Познакомитесь с ООП в TS.
Узнаете, что такое дженерики и где их применять.
Узнаете про поиск, применение и комбинирование утилитарных типов.
Вы изучите типизированную версию JavaScript — TypeScript и сможете проектировать устойчивую архитектуру приложений и легко отлаживать свой код
Освоите TypeScript — основной язык для Angular, React.js и Vue.js. Сможете быстрее освоить любой из этих фреймворков и сразу использовать все сильные стороны TypeScript в своих проектах.
Вы научитесь администрировать Linux, настраивать веб-серверы и поддерживать работу сайтов. Сможете начать карьеру системного администратора и получите базовые знания для развития в DevOps-инженерии.
Вы научитесь администрировать Linux, настраивать веб-серверы и освоите методологию DevOps: будете автоматизировать разработку сложных IT-продуктов. Получите поддержку от Центра карьеры и через 7 месяцев трудоустроитесь Junior-специалистом.Курс подойдёт вам даже если вы никогда не занимались системным администрированием или программированием.
Курс подходит для абсолютных новичков. Сначала вы изучите основы Linux, Python, командной строки, баз данных, сетей и веб-серверов. А после получите полный комплекс навыков для работы Junior DevOps-инженером.
Благодаря frontend-разработчикам мы оставляем лайки и комментарии, добавляем товары в корзину и быстро разбираемся в онлайн-картах.На курсе вы научитесь создавать интерфейсы веб-сервисов с помощью языков программирования и дополнительных технологий. Сможете разрабатывать планировщики задач, мессенджеры, интернет-магазины.
Для тех, кому недостаточно только основ и нужна помощь в трудоустройстве. Освоите расширенную версию JavaScript — TypeScript, познакомитесь с Node.js и сможете разрабатывать серверную часть веб-приложений — бекенд.
На Python создают веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Вы научитесь программировать на востребованном языке с нуля, напишете Telegram-бота для турагентства и сможете начать карьеру в разработке.
Вас ждут вебинары, индивидуальное обучение и практика на основе реальных кейсов.
Дополнительный курс, на котором вы научитесь пользоваться системой Git для сохранения своего кода и восстановления предыдущих версий.
Получите знания, которых достаточно для должности junior-тестировщика. Научитесь искать баги на сайтах, тестировать UX/UI, API и безопасность.
Вас ждут вебинары, индивидуальное обучение и практика на основе реальных кейсов.
Курс «Верстка веб-сайтов» предназначен для начинающих специалистов, разработчиков и предпринимателей, которые хотят научиться создавать веб-сайты с привлекательным дизайном. Продолжительность курса в среднем составляет 5 недель.
Основы управления хостингом, установка конструкторов и оптимизация
Установка Wordpress на хостинге, подключение домена
Совместный анализ крупных веб-сайтов
Вы научитесь верстать веб-страницы, писать и оптимизировать веб-приложения на Django, продолжите развиваться в IT-индустрии и станете более востребованным разработчиком.
Вы освоите самую популярную программу для веб-дизайна на профессиональном уровне. Научитесь создавать интерактивные прототипы, передавать макеты разработчикам и экономить время на рутинных задачах.
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
Разберётесь в интерфейсе и базовых настройках программы. Научитесь использовать геометрические фигуры, слои и текстовые поля. Соберёте свой первый прототип.
Узнаете, как создавать собственные иконки и обрабатывать изображения, используя внутренние инструменты Figma. Сможете делать дизайн-макеты с нуля, не используя сторонние редакторы.
Узнаете, как создавать компоненты и пользоваться панелью настроек. Научитесь делать интерактивные прототипы и показывать заказчику, как люди будут пользоваться будущим сайтом.
Сможете создавать библиотеки стилей и UI Kit, чтобы стандартизировать элементы интерфейса. Научитесь верстать аккуратные макеты с помощью модульных сеток.
Поймёте, как объединить макеты в единую систему с помощью функции Variants. Сможете создавать и адаптировать под разные устройства сложные элементы интерфейса.
Научитесь работать с базовыми экранами и создавать дерево страниц. Освоите бета-версию функции Branches. Поймёте, как организовать работу команды над разными версиями одного макета.
Узнаете, какие плагины помогут вам быстро создавать драфтовые проекты и работать с правками. Научитесь добавлять анимацию в прототипы.
Сможете показать разработчику технические аспекты проекта и код компонентов. Научитесь оптимизировать работу команды с помощью плагина Figma Jam.
С нуля освоите Figma. Научитесь использовать горячие клавиши для быстрой работы. Добавите в резюме полезный навык, который оценят наниматели.
Научитесь создавать UI Kit, использовать плагины и компоненты. Повысите скорость своей работы и освободите время для креативных задач.
Вы научитесь создавать дизайн сайтов в Figma. Поработаете с реальными кейсами и соберёте портфолио. Освоите перспективную специальность и сможете начать карьеру в дизайн-студии, IT-компании или на фрилансе.
Вас ждут записи выступлений экспертов, дизайн-спринты и практические задания на основе реальных кейсов. Спринты помогут проверить свои силы в условиях, приближенных к реальной работе дизайнера.
Вы освоите самую популярную программу для веб-дизайна на профессиональном уровне. Научитесь создавать интерактивные прототипы, передавать макеты разработчикам и экономить время на рутинных задачах.
Вы погрузитесь в профессию веб-дизайнера. Узнаете, как работать над проектом — от первой встречи с клиентом до готового сайта. Научитесь находить креативные идеи и опираться на UX-исследования. Отточите навыки на дизайн-спринтах.
С первого дня начнёте практиковаться на реальных задачах. Выполните их в удобном порядке и получите баллы, чтобы попасть на следующий уровень – как в игре. Поработаете с брифами от 7 заказчиков.
Вы научитесь решать классические задачи веб-дизайнера: от оформления профиля в Инстаграм* до создания полноценного многостраничного сайта.
Вы научитесь оформлять соцсети и делать слайды для презентаций. А ещё попрактикуетесь в дизайне лонгридов, лендингов и писем для рассылок. Задачи, с которыми вы будете работать:
Вы сделаете первые шаги к оформлению многостраничных сайтов. Поработаете с галереями, формами регистрации, меню и другими базовыми элементами интерфейса. Вот какие задачи ждут вас на этом уровне:
На этом этапе вас ждут самые большие и амбициозные задачи: оформление интернет-магазина, корпоративного сайта и мобильного приложения. Вы научитесь не только рисовать красивые макеты, но и использовать аналитику для создания удобного и функционального дизайна. Для успешного прохождения уровня вам нужно поработать с этими задачами:
стажёр, который только пришёл в веб-дизайн и всё осваивает с нуля.
уверенный специалист, которому можно доверить много сложных задач.
Расширьте свои профессиональные знания и навыки разработчика, научившись использовать в работе фреймворк React.js
Вас ждут 2 месяца теории и практики, которые добавят вам реальных знаний в разработке на JavaScript.
Вы освоите работу с фреймворком React.js, увеличите круг своих компетенций и задач, которые сможете выполнять на проекте — станете более конкурентоспособным сотрудником.
React.js — один из самых популярных фреймворков в мире. Вы научитесь создавать изоморфные приложения на React Redux, типизировать их с помощью Typescript и работать с различными публичными сервисами.
Курс для практикующих веб- и frontend-разработчиков. Расширьте свои компетенции, изучив трендовый фреймворк Vue.js
Вы освоите работу с фреймворком Vue.js, увеличите круг своих компетенций и задач, которые можете выполнять на проекте — станете более конкурентоспособным сотрудником.
Vue.js — один из самых популярных фреймворков в мире. Вы научитесь создавать сайты и приложения на Vue, работать с библиотекой Vuex и интегрироваться с API — и станете более востребованным специалистом.
Node.js расширяет возможности языка JavaScript и выступает в роли веб-сервера. С помощью этой платформы вы научитесь создавать полноценные веб-приложения и CLI-утилиты – и сможете вырасти как разработчик.
Вас ждут вебинары и практика на основе реальных кейсов.
Познакомитесь с терминалом, Git, VSCode, установите и настроите рабочую среду на Windows, Linux или macOS.
Создадите свою первую программу на Node.js, узнаете о конфигурационном файле package.json и установке зависимостей, научитесь пользоваться специальным шаблоном для быстрого старта проекта.а
Узнаете, как работать с файловой системой, создавать веб-сервер и обрабатывать HTTP-запросы, посылать запросы к сторонним сервисам. Изучите полезные встроенные и сторонние модули.
Поймете, что такое асинхронность и почему она важна, изучите основные подходы к организации асинхронного кода (callbacks, Promises, async/await), узнаете про библиотеку Bluebird.
Познакомитесь с популярным веб-фреймворком Express.js. Научитесь работать с рендерингом HTML, REST API, загрузкой файлов, авторизацией и аутентификацией.
Изучите работу с реляционными базами данных на примере PostgreSQL.
Изучите работу с нереляционными базами, их особенности и применение. Научитесь работать с MongoDB.
Научитесь создавать CLI-утилиты с помощью Node.js.
Изучите продвинутые темы: жизненный цикл процесса, event loop, работа с Buffer, streams, генераторы и итераторы, HTTPS.
Узнаете, что такое real-time приложения, какие есть подходы к их реализации. Научитесь работать с протоколом WebSocket.
Получите полезные практические советы и инструменты для эффективной отладки, тестирования, развёртывания проекта.
Вы создадите серверную часть для сервиса личных заметок. Реализуете авторизацию, REST API, взаимодействие с базой данных — и развернёте проект на хостинге.
Вы расширите круг своих компетенций, научитесь разрабатывать и клиентскую, и серверную часть кода — сможете самостоятельно создавать веб-серверные приложения, которые работают в режиме реального времени.
Вы освоите Node.js и научитесь писать backend на JavaScript — разберётесь во взаимодействии серверной и клиентской частей кода и станете более востребованным специалистом.
Освойте профессию, станьте Junior-специалистом или развивайтесь до уровня Middle на онлайн-консультациях с экспертом. Вас ждёт практика на основе реальных кейсов..
Пройдёте основы JavaScript: переменные, работу с числами, массивы, циклы и функции. Научитесь создавать всплывающие элементы, галереи и интерактивные формы. Узнаете, как получить данные из других сервисов или с сервера. Например, загрузить информацию о погоде с помощью API.
Вы научитесь верстать сайты на HTML и CSS, изучите JavaScript. Сможете разрабатывать на PHP серверную часть сайта и сделаете первые проекты для портфолио.
Курс «Верстка веб-сайтов» предназначен для начинающих специалистов, разработчиков и предпринимателей, которые хотят научиться создавать веб-сайты с привлекательным дизайном. Продолжительность курса составляет 5 недель.
Освойте профессию, разрабатывайте и создавайте сайты любой сложности(Не АС).
Основы управления хостингом, установка конструкторов и оптимизация
Установка Wordpress на хостинге, подключение домена
Совместный анализ крупных веб-сайтов
Python просто выучить, даже если вы никогда не программировали. Во время обучения вам будет помогать эксперт-куратор. Вы разработаете 3 проекта для портфолио.
Вы начнёте изучать Python в понятной учебной среде разработки Replit, чтобы сосредоточиться на получении знаний, а не освоении инструментов. Когда будете готовы, перейдите на профессиональную среду PyCharm.
11 практических заданий
Содержимое спойлера
18 практических заданий
29 практических заданий
20 практических заданий, 1 большой проект
Вы научитесь разрабатывать удобные сайты и приложения и адаптировать их под разные устройства. Поймёте, как создавать сильные продукты. Освоите востребованную специальность и сможете увеличить свой доход.
Вас ждут 3 блока по 3 направлениям.
Научитесь создавать удобные сайты и приложения, работать с анимацией и презентовать проекты клиентам. Сможете начать карьеру в дизайне и брать первые заказы уже после 5 занятий.
Вас ждут вебинары и практика на основе реальных кейсов.
Содержимое спойлера
Веб-разработчик создаёт сайты, сервисы и приложения, которыми мы ежедневно пользуемся. Он разрабатывает интернет-магазины, онлайн-банки, поисковики, карты и почтовые клиенты. Веб-разработчик проектирует внешний вид сайта – фронтенд и программирует сервисную часть – бэкенд.
Вас ждёт практика на основе реальных кейсов.
Вы пройдёте основы вёрстки на HTML и CSS, научитесь создавать сайты и сделаете их адаптивными, чтобы они одинаково красиво смотрелись на экране монитора, смартфонах и планшетах.
Вы изучите основы JavaScript, научитесь работать с DOM и делать свои проекты динамичными. Узнаете, как при помощи JavaScript обмениваться данными с сервером.
Вы научитесь разрабатывать приложения на JavaScript-фреймворке Vue.
Вы изучите популярный фреймворк React. Научитесь использовать Redux для управления данными.
Освойте профессию, станьте Junior-специалистом или развивайтесь до уровня Middle на онлайн-консультациях с экспертом. Вас ждёт практика на основе реальных кейсов..
Научитесь верстать адаптивные сайты, которые будут одинаково красиво смотреться на экране монитора, смартфона и планшета.
Ускорите свою работу с CSS и освоите технологию Grid. Сможете создавать сложные сайты-каталоги, оптимизировать загрузку веб-приложений и научитесь автоматизировать сборку проектов.
Изучите основы JavaScript и сделаете свои проекты динамичными. Сможете добавить открывающееся меню, диалоговые окна, слайдеры и другие интерактивные элементы на сайт.
Изучите менеджер пакетов npm, научитесь тестировать код, познакомитесь с объектно-ориентированным программированием.
Сможете быстрее проектировать интерфейсы с помощью фреймворков — готовых библиотек для разработки динамических сайтов.
Узнаете, как работает серверный JavaScript в Node.js. Изучите фреймворк Express.js, научитесь работать с базами данных.
Освоите продвинутую версию JavaScript — TypeScript постепенно становится стандартом веб-разработки. Сможете писать более предсказуемый и надёжный код, работать в крупных компаниях.
Получите полезные советы по дальнейшему развитию карьеры. Узнаете, как составить сильное резюме, выполнять тестовые задания и подготовиться к собеседованиям. Разберёте типичные вопросы на интервью.