Курс: "Full-stack разработка на JavaScript"
Вы с нуля изучите основы программирования, научитесь верстать сайты и создадите первые проекты для портфолио. За 32 недели обучения, мы будем разрабатывать Front-end(клиентскую часть)&Back-end (серверную часть) полноценного веб приложения на React, Node, MongoDB, PostgreSQL. Также вы научитесь оптимизировать приложения. Оснастим вас навыками и опытом, необходимыми для того, чтобы стать профессиональным разработчиком в этой области. В течении курса вы также будете работать в командах и освоите Git.
Ближайший поток
Дата неизвестна
32 неделиГруппа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Формат обучения
Онлайн
Стоимость обучения:
980000₸/курс.
560000₸/курс.
+Бесплатный курс 🎁
46,667₸/мес.
23,333₸/мес.
На этом курсе вы научитесь:
1. Методология верстки
Современная верстка должна быть подчинена одному из существующих стандартов. На вебинарах мы шаг за шагом разберем, какие бывают современные подходы к верстке. Особый акцент будем делать на методологии именования классов “БЕМ-нейминг”, используемую в компании Яндекс.
2. CSS, Flexbox, Адаптивная верстка
В современном мире все больше и больше людей просматривают интернет-страницы со своих мобильных устройств. Именно поэтому нужно заботиться о том, чтобы ваша верстка выглядела корректно независимо от того, на каком девайсе ее открыли.
3. Уверенно работать с макетами
Для создания дизайн-макетов большинство дизайнеров выбирают Figma. Именно поэтому верстальщику, так необходимо знать основы работы с этой программой. На курсах вы научитесь быстро и качественно нарезать макет, и готовить изображения для вёрстки.
4. Программировать на Javascript
Для придания динамичности и интерактивности вашему сайту, приходится часто манипулировать с элементами на нём, и с этим отлично справляется javascript. На курсе вы будете изучать чистый JavaScript, но также познакомитесь с Jquery.
5. Анимации - делаем сайты живыми
Новые модули CSS дают возможность работать с анимацией, а также добавлять декоративные элементы на страницу. Всё это делает интерфейс более приятным, плавным и дружелюбным к пользователю. На выходе с курса, вы будете четко знать, что можно и нужно делать средствами CSS, не прибегая без необходимости к JavaScript.
6. Знакомство с серверными языками
Всё чаще на рынке труда мы встречаем вакансии “full stack” - разработчиков. Безусловно, это один из трендов этого года. Сегодня верстальщик должен знать, как минимум, основы одного из серверных языков программирования. На данном курсе мы научимся работать с Node.JS framework Express: разрабатывая сложные формы, отправлять и принимать данные, работать с JSON и Ajax. Также разберем наиболее часто встречающиеся ошибки при работе с формами и изучим лучшие современные практики.
7. Работа с базы данных PostgreSQL
Навык работы с базами данных — один из ключевых для любого программиста. В этом курсе вы познакомитесь с языком SQL и научитесь делать запросы используя основные операторы SELECT, INSERT, UPDATE, DELETE — и сможете запрашивать, загружать, обновлять и удалять данные. Разработаете свою первую базу данных интернет магазина и подготовитесь к старту успешной карьеры программиста.
8. Особенности построения SPA
Разработка single-page applications – одно из основных направлений фронтэнда. Мы разберем, как строить их, используя React. Научимся использовать react-router и продвинутые элементы API React JS. React Router является наиболее популярным решением для добавления маршрутизации приложению.
9. Deployment
Осталось чуть-чуть... Создавать сайты это одно, а загружать их на реальный сервер это уже совсем другое. Мы расскажем и покажем, как покупать домен, загружать сайт на хостинг и как связывать их между собой. Также вы научитесь настраивать различные аналитики и метрики на сайте.
- создание сайтов и веб-страниц;
- поддержка готовых сайтов;
- анализирование тестовых прогонов;
- составление баг-репорта.
Заработная плата Full-stack разработчика
за месяц на разных этапах развития