Интензивен „Разработчик на предния край“ - курс 88 800 rub. от SkillFactory, обучение 3 месеца, Дата: 13 август 2023 г.
разни / / November 29, 2023
Проект 1. Уеб сайт за визитки
Ще създадете своя първи пълноценен уебсайт с помощта на инструменти за оформление – HTML и CSS. Сайтът ще ви разкаже за вас, вашия опит и хобита; по време на вашата специализация ще можете да се върнете към него и да добавите информация за себе си. С помощта на HTML тагове ще подготвите маркирането на съдържанието на сайта, а с помощта на CSS стилизиране ще разработите индивидуален дизайн за вашия сайт визитка и ще добавите проста интерактивност към него.
Въпреки простотата на HTML и CSS инструментите, този раздел е основен за всеки разработчик. HTML често се използва във връзка с езици за програмиране като JavaScript, а CSS предлага редица елегантни решения за дизайн на интерфейса.
- Теми на модулите за обучение по HTML и CSS:
- Основи на HTML
- CSS стил. Селектори
- Flexbox
- Git технология. Github
Проект 2. Оформление на целевата страница според оформлението
За да усъвършенствате изцяло уменията си в HTML и CSS, ще ви бъде предложен макет на уебсайт, направен във Figma. Използвайки това оформление, ще трябва да проектирате целева страница от една страница за дизайнерска агенция за настолни и мобилни версии. Окончателното оформление ще трябва да бъде качено в github, отсега нататък ще публикувате всичките си проекти в хранилища.
Този проект е квинтесенцията на работата на фронтенд разработчик във всяка компания. Вашите работни проекти може да станат много по-напреднали във функционалност и визуално, но същността ще остане абсолютно същата.
Проект 3. Плъзгач в JavaScript
Следващият проект, който ще бъде включен във вашето портфолио, е внедряването на слайдер в уеб сайт, използващ чист JavaScript или така наречения VanillaJS. Плъзгачът е интерактивна функция за преход между изображения с описания (те също могат да бъдат връзки или текстови блокове), която може да бъде внедрена в бъдеще във всеки уебсайт или приложение. JavaScript ще предостави повече възможности за създаване на интерактивни уеб интерфейси с нетривиална логика.
Като завършите този проект, вие ще засилите уменията си за разработка на чист JavaScript, което е една от тенденциите През последните години все повече и повече разработчици се опитват да внедрят интерфейс, ако е възможно, без да прибягват до рамки. Какъвто и да е набор от технологии в компанията, в която ще работите в бъдеще, увереното познаване и използване на JavaScript е минимумът, необходим за кариера като front-end разработчик.
Теми на модула за обучение на JavaScript:
- Въведение в JavaScript
- Функции, обекти
- Събития и DOM. Берачи.
- JavaScript програмиране
- Модулност
- Въвеждане
- AJAX
- API на браузъра
Проект 4. Kanban дъска в React
За да увеличите компетентността си в разработката на предния край, ще трябва да овладеете една от рамките на JavaScript. В тази специализация предлагаме да се съсредоточим върху изучаването на най-популярната библиотека - React. В четвъртия проект, базиран на оформлението от Figma, ще внедрите уеб приложение, което е книга със задачи със статуса на всяка задача. Приложението ще бъде внедрено с помощта на Create React App.
В този проект ще трябва да запомните оформлението и също да използвате чист JavaScript. Частта с React ще ви позволи да консолидирате вашите умения за разработка в тази библиотека; този модул също така ще предостави общ преглед на Vue и Angular frameworks.
Теми на модулите за обучение, посветени на рамки и библиотеки:
- Създаване на приложение в React
- Компоненти на React
- Обработка на събития в React
- Реагирайте модели
- React Router
- Рамки и библиотеки
- Vue и Angular
- Redux
Известна компания, която отдава велосипеди под наем в големите градове на Русия, има проблеми с честите кражби на имущество (велосипеди). Като възможно решение на проблема, компанията иска да поддържа запис на тези случаи и да проследява напредъка. Техните собствени разработчици вече са подготвили сървърната част на приложението (API), те трябва да внедрят клиентската част.
Ще трябва да запомните всички технологични стекове, които сте покрили: HTML, CSS, JavaScript, React. В допълнение към завършването на вашия дипломен проект, ще трябва да се подготвите за пътуване на открито: под нашето ръководство ще се подготвите честна и убедителна автобиография, напишете компетентно придружително писмо и изпълнете няколко задачи от реални тестове.
В резултат на това ще имате акаунт в github с проекти, които ще покажат потенциала ви на работодателя, както и автобиография и всеки шанс бързо да си намерите работа като младши разработчик.
Теми на обучителните модули:
- Анимация
- Тестване и линтери
- JavaScript на бекенда. Работа с бази данни
- Node.js. Взаимодействие с бекенда
Научете най-важните неща за един уеб разработчик и започнете да печелите пари от това! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽