Intensywny „Front-end developer” – kurs 88 800 rub. z SkillFactory, szkolenie 3 miesiące, termin: 13 sierpnia 2023.
Miscellanea / / November 29, 2023
Projekt 1. Strona internetowa z wizytówkami
Stworzysz swoją pierwszą pełnoprawną stronę internetową, korzystając z narzędzi do układania - HTML i CSS. Strona opowie Ci o Tobie, Twoich doświadczeniach i zainteresowaniach, a w trakcie specjalizacji będziesz mógł do niej wracać i dodawać informacje o sobie. Za pomocą tagów HTML przygotujesz znaczniki treści witryny, a wykorzystując stylizację CSS opracujesz indywidualny projekt swojej witryny wizytówkowej i dodasz do niej prostą interaktywność.
Pomimo prostoty narzędzi HTML i CSS, ta sekcja ma fundamentalne znaczenie dla każdego programisty. HTML jest często używany w połączeniu z językami programowania takimi jak JavaScript, a CSS oferuje szereg eleganckich rozwiązań w zakresie projektowania interfejsu.
- Tematyka modułów szkoleniowych z zakresu HTML i CSS:
- Podstawy HTML
- Styl CSS. Selektory
- Flexbox
- Technologia Gita. GitHub
Projekt 2. Układ strony docelowej zgodnie z układem
Aby dogłębnie ugruntować swoje umiejętności w zakresie HTML i CSS, zaoferujemy Ci makietę strony internetowej wykonaną w Figmie. Korzystając z tego układu, będziesz musiał zaprojektować jednostronicową stronę docelową dla agencji projektowej dla wersji desktopowej i mobilnej. Ostateczny układ trzeba będzie wgrać na githuba, od tej chwili wszystkie swoje projekty będziesz publikował w repozytoriach.
Ten projekt to kwintesencja pracy front-end developera w każdej firmie. Twoje projekty pracy mogą stać się znacznie bardziej zaawansowane pod względem funkcjonalnym i wizualnym, ale istota pozostanie dokładnie taka sama.
Projekt 3. Suwak w JavaScript
Kolejnym projektem, który znajdzie się w Twoim portfolio, będzie wdrożenie slidera na stronę internetową z wykorzystaniem czystego JavaScriptu, czyli tzw. VanillaJS. Suwak to interaktywna funkcja umożliwiająca przechodzenie między obrazami z opisami (mogą to być również linki lub bloki tekstowe), którą w przyszłości można zaimplementować w dowolnej witrynie lub aplikacji. JavaScript zapewni większe możliwości tworzenia interaktywnych interfejsów internetowych o nietrywialnej logice.
Realizując ten projekt, wzmocnisz swoje umiejętności programowania w czystym JavaScript, co jest jednym z trendów W ostatnich latach coraz więcej programistów stara się wdrażać frontend, jeśli to możliwe, bez uciekania się do ramy. Niezależnie od tego, jaki będzie stos technologii w firmie, w której będziesz pracować w przyszłości, pewna znajomość i umiejętność posługiwania się JavaScriptem to minimum wymagane do kariery front-end developera.
Tematy modułów szkoleniowych JavaScript:
- Wprowadzenie do JavaScriptu
- Funkcje, obiekty
- Wydarzenia i DOM. Zbieracze.
- Programowanie JavaScript
- Modułowość
- Pisanie na maszynie
- AJAKS
- Przeglądarka API
Projekt 4. Tablica Kanban w React
Aby zwiększyć swoje kompetencje w zakresie front-end developmentu, będziesz musiał opanować jeden z frameworków JavaScript. Na tej specjalizacji proponujemy skupić się na studiowaniu najpopularniejszej biblioteki – React. W czwartym projekcie, w oparciu o układ z Figmy, zaimplementujesz aplikację internetową będącą książką zadań ze statusem każdego zadania. Aplikacja zostanie wdrożona przy użyciu narzędzia Create React App.
W tym projekcie będziesz musiał pamiętać układ, a także używać czystego JavaScript. Część dotycząca React pozwoli Ci skonsolidować umiejętności programistyczne w tej bibliotece; ten moduł zapewni także przegląd frameworków Vue i Angular.
Tematyka modułów szkoleniowych dedykowanych frameworkom i bibliotekom:
- Tworzenie aplikacji w React
- Komponenty reakcji
- Obsługa zdarzeń w React
- Wzorce reagowania
- Reaguj routerem
- Frameworki i biblioteki
- Vue i Angular
- Redukcja
Znana firma wypożyczająca rowery w dużych miastach Rosji boryka się z problemami związanymi z częstymi kradzieżami ich mienia (rowerów). Jako możliwe rozwiązanie problemu firma chce prowadzić rejestr tych przypadków i śledzić postępy. Własni programiści przygotowali już część serwerową aplikacji (API), muszą zaimplementować część kliencką.
Będziesz musiał pamiętać wszystkie stosy technologii, które omawiałeś: HTML, CSS, JavaScript, React. Oprócz ukończenia studiów będziesz musiał przygotować się do wyjazdu w otwarty rejs: pod naszym okiem przygotujesz uczciwe i przekonujące CV, napisz kompetentny list towarzyszący, a także wykonaj kilka zadań z prawdziwych testów.
W rezultacie będziesz mieć konto na githubie z projektami, które pokażą pracodawcy Twój potencjał, a także CV i wszelkie szanse na szybkie zdobycie pracy jako młodszy programista.
Tematyka modułów szkoleniowych:
- Animacja
- Testowanie i linters
- JavaScript na backendzie. Praca z bazami danych
- Node.js. Interakcja z backendem
Poznaj najważniejsze rzeczy dla web developera i zacznij na tym zarabiać! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽