Odsłaniając dynamiczny świat tworzenia stron internetowych, kompleksowy bootcamp Akademii Code Labs jest bramą do tworzenia angażujących, funkcjonalnych witryn i aplikacji.
Rozdział 0: Prace przygotowawcze
Nasze prace przygotowawcze przygotowują scenę, wyposażając Cię w niezbędne podstawy. Zagłęb się w wprowadzenie do HTML, CSS i JavaScript wraz z kluczowymi narzędziami dla programistów — Git, GitHub i VS Code — aby rozwinąć swoje umiejętności.
Rozdział 1: Opanowanie alchemii frontonu
Uwolnij kreatywność w tworzeniu urzekających interfejsów użytkownika za pomocą HTML, CSS i JavaScript. Zagłęb się w ich zawiłości, aby uporządkować treść, stylizować układy i wywoływać interaktywność. Projekty takie jak budowanie dynamicznej aplikacji Quiz i tworzenie oszałamiających wizualnie stron docelowych za pomocą Bootstrap zwiększają Twoje umiejętności praktyczne.
Rozdział 2: Nawigacja po obszarze backendu za pomocą NodeJS
Wejdź do świata serwerów — NodeJS wprowadza Cię w cuda backendu. Poznaj konfigurację serwerów, bazy danych i tworzenie interfejsów API, odkrywając warstwy TCP/IP, HTTP i aplikacje sieciowe. Projekty, w tym aplikacje CLI i projekty sieciowe, podnoszą biegłość Twojego backendu.
Rozdział 3: Tworzenie futurystycznych doświadczeń front-endowych przy użyciu ReactJS
Wyrusz w podróż po frameworkach JavaScript — ReactJS, Angular i Vue.js. Wykorzystaj ReactJS do tworzenia solidnych, interaktywnych aplikacji internetowych. Od komponentów po zaawansowane koncepcje — zagłębij się w zarządzanie stanem za pomocą Redux. Aplikacje z pełnym stosem, takie jak aplikacje do zarządzania zadaniami i aplikacje do książek, prezentują Twoją finezję ReactJS.
Rozdział 4: ExpressJS: Tworzenie wysokowydajnych interfejsów API
Biegłość w ExpressJS kusi — odkryj możliwości tworzenia skalowalnych i wydajnych back-endów. Zanurz się w usługach internetowych, REST i architekturze interfejsów API. Postman i Swagger pomagają w testowaniu i dokumentacji. Opracuj pełnoprawny interfejs API REST do zarządzania zadaniami, wzmacniając wiedzę specjalistyczną ExpressJS.
Rozdział 5: Eksploracja danych i baz danych
Zanurz się w świecie baz danych — od relacyjnych po NoSQL, takich jak MongoDB. Twórz API i integruj się z MongoDB. Utwórz solidny, kompletny interfejs API, opanowując przechowywanie danych i zarządzanie nimi.
Rozdział 6: Zaawansowane czary po stronie serwera
Zwiększ wydajność programowania po stronie serwera — podstawowe zasady bezpieczeństwa, uwierzytelnianie, GraphQL i testy jednostkowe. Zbuduj kompleksową usługę uwierzytelniania i autoryzacji, wzmacniając swoje umiejętności.
Rozdział 7: Wykorzystanie BaaS i DevOps
Odblokuj sferę Backend as a Service (BaaS) i DevOps. Zanurz się w przetwarzaniu w chmurze, Firebase, Docker i NestJS. Dokuj i wdrażaj pełną aplikację backendową NodeJS w kontenerach.
Projekt dyplomowy: ulepsz swoje portfolio
Wyznacz swoją ścieżkę dzięki projektowi dyplomowemu prezentującemu Twoje mistrzostwo, kierując się wiedzą zdobytą podczas kursu. Zapoznaj się z wyjątkowymi projektami stworzonymi przez naszych absolwentów na naszej stronie internetowej.
Odkryj pełny potencjał tworzenia stron internetowych — pobierz nasz kompleksowy program nauczania i wyrusz w transformacyjną podróż w kierunku zostania biegłym twórcą stron internetowych.
Pobierz tutaj pełny program nauczania. Umów się na spotkanie z jednym z naszych ekspertów ds. edukacji tutaj.