NodeJS - poznaj podstawy back-endu i zostań Full Stackem

Why take this course?
Ów tekst przedstawia zarys planu kursu na temat rozwoju aplikacji webowych z użyciem Node.js, WebSockets oraz wdrażania do środowiska produkcyjnego za pomocą Git i Heroku/VPS. Oto podsumowanie głównych punktów, które będziesz poznać i zastosować podczas kursu:
-
Technologia WebSockets:
- Zalety WebSockets w porównaniu do tradycyjnych technologii HTTP.
- Jak używać WebSockets na serwerze (Node.js).
- Tworzenie prostej aplikacji klienta i serwera WebSocket.
-
Praktyczny projekt – czat grupowy:
- Implementacja czatu w czasie rzeczywistym z możliwością dołączenia wiele użytkowników.
- Zarządzanie sesjami i widocznością dla innych użytkowników.
- Udostępnianie informacji o dołączeniu lub opuszczeniu czatu.
-
Dobrye praktyki pracy z Node.js:
- Najważniejsze konstrukcje ECMAScript 2015 w Node.js.
- Wykorzystanie Promises do ulepszania kodu.
- Debugowanie aplikacji i diagnostyka błędów.
-
Git i Heroku/VPS:
- Praca z Git, wczętna konfiguracja środowiska, wysywanie kodu do zdalnego serwera.
- Wdrażanie aplikacji na platformie Heroku (PaaS).
- Konfiguracja i utrzymanie środowiska Node.js na VPS.
-
Konfiguracja środowiska i porady:
- Tworzenie i konfiguracja lokalnego środowiska rozwojczego.
- Serwowanie wersji developmenckiej i produkcyjnej.
- Optymalizacja zasobów serwera.
- Dalsza nauka i eksploracja technologii Node.js.
Kurs jest przeznaczony dla osób znajomych z frontendem, które chcą rozwijać swoje umiejętności w kierunku back-endu. Poznasz podstawy Node.js, a także nauczysz się, jak skutecznie używać Git do wdrażania aplikacji i zarządzania procesem rozwoju oprogramowania. Jesteś więc na szlaku, który wyruszył z frontendu i prowadzi przez cały cykl tworzenia oprogramowania aż do jego wdrażania na produkcję.
Loading charts...