Zawód „Programista backendowy” – kurs 23 000 rubli. z HTML Academy, szkolenie 11 miesięcy, data 27.11.2023.
Miscellanea / / November 28, 2023
Kontrolujesz własne obciążenie pracą. Podczas szkolenia możesz opracować cztery projekty.
Podczas szkolenia dyżurujący mentor jest stale dostępny w ramach ogólnego, prywatnego czatu z innymi studentami.
Kurs przeznaczony jest dla osób początkujących. Do ukończenia kursu wystarczy podstawowa znajomość obsługi komputera.
Wolumen zadań dobierany jest tak, aby nawet zapracowani i zapracowani ludzie mogli je wykonać na czas, pracując w komfortowym trybie.
Sam regulujesz obciążenie w zależności od taryfy. W taryfie standardowej będziesz potrzebować 15-20 godzin tygodniowo, w taryfie rozszerzonej - 8 godzin tygodniowo.
Harmonogram kursu umożliwia otrzymanie jednego zrealizowanego projektu osobistego na każdą z czterech części kursu.
Nagrania na żywo
Nagrania transmisji na żywo, w których nauczyciele analizują złożone zagadnienia z teorii i praktyki.
Ćwiczyć
Odrabiasz zadania domowe, w których pracujesz nad swoim projektem i utrwalasz materiał kursu.
Przegląd kodu
Po każdym zadaniu możesz porównać jakość swojej pracy z zapisem przeglądu kodu i dowiedzieć się, co możesz zrobić lepiej.
Moduł ten ma na celu przygotowanie zupełnie początkujących programistów do skutecznego opanowania umiejętności profesjonalnego programisty backendowego.
Płynnie zanurzysz się w rytm nauki, a także przejdziesz i utrwalisz od podstaw „minimum technologiczne”, które jest niezbędne, aby efektywnie nauczyć się rozwiązywać problemy backend developera.
To minimum obejmuje podstawową znajomość HTML i CSS, podstawy JavaScript, PHP i podstawowych algorytmów, podstawy pracy z API przeglądarki wykorzystujące JavaScript, a także możliwość korzystania z narzędzi programistycznych zespołu, czyli Git i GitHub.
PHP. Profesjonalne tworzenie stron internetowych
Poznasz składnię języka PHP, dowiesz się jak manipulować informacjami w bazach danych (DB) poprzez SQL żądań, możesz skonfigurować integrację skryptów PHP z bazą danych i wyświetlać informacje z bazy danych na stronach strona.
Dodatkowo dodasz interaktywność do swojego projektu łącząc formularze rejestracyjne, będziesz mógł je dzielić strony witryny na publiczne i prywatne, a także poznaj zaawansowane techniki pracy z MySQL i stronami trzecimi biblioteki.
JavaScript. Profesjonalne tworzenie interfejsów internetowych
Poznasz podstawy JavaScript, zapoznasz się z aktualnymi możliwościami standardu ECMAScript 2018, nauczysz się myślenia algorytmicznego, zrozumiesz, jak ożywić statyczne strony, sprawdzić poprawność danych w formularzach, współdziałać z serwerami i zdobyć praktykę w rozwiązywaniu typowych problemów zadania.
PHP i Yii. Architektura złożonych usług sieciowych
Nauczysz się programowania obiektowego (OOP). Wszystkie nowoczesne aplikacje PHP są pisane wyłącznie przy użyciu OOP. Na początku modułu zapoznamy się z głównymi pojęciami: klasami, obiektami, interfejsami. Przyjrzymy się także funkcjom PHP na poziomie zaawansowanym i zapoznamy się z możliwościami języka, bez których nie obejdzie się żaden profesjonalny projekt.
W tym module przyjrzymy się frameworkowi Yii 2 i poznamy jego komponenty, które pomogą nam przetwarzać formularze i wykonywać routing pomiędzy stronami. Dodatkowo poznamy zestaw komponentów wizualnych: przyda się to do szybkiego prototypowania lub do stworzenia panelu administracyjnego aplikacji.
Dowiemy się również, jak współpracować z usługami zewnętrznymi poprzez protokół API i będziemy potrafili realizować obie strony interakcji: działać jako klient API i serwer API.
PHP i Laravel. Tworzenie nowoczesnych backendów
PHP służy do tworzenia backendu aplikacji webowych i mobilnych. W tym przypadku API jest tworzone w PHP, które odpowiada za całą logikę biznesową i pracę z danymi.
Zapoznamy się z frameworkiem Laravel i wykorzystamy go do napisania złożonego REST-API dla aplikacji webowej. Oprócz umiejętności pracy z samym frameworkiem nauczysz się pisać kod łatwy do rozbudowy i testowania. Pomoże Ci w tym znajomość wzorców architektonicznych i frameworków testowych. Testowanie automatyczne odgrywa bardzo dużą rolę na tym kursie: będziemy analizować zarówno testy jednostkowe, jak i funkcjonalne. Dowiesz się także, jak zaprojektować aplikację pod kątem dużych obciążeń oraz zrozumieć strategie wdrażania i ciągłego dostarczania (CI/CD).
Aktualna wiedza i doświadczenie w rozwiązywaniu praktycznych problemów pozwolą Ci uważać się za pełnoprawnego średniego programistę.
R
Rinaaamur
09.04.2022 G.
Chcesz nauczyć się tworzenia stron internetowych? W takim razie nigdy nie odwiedzaj strony HTML Academy.
Zalety: Brak. Wady: Cały kurs Pozdrowienia! Ciężko jest zacząć pisać recenzję, bo niezadowolenie przelewa się przeze mnie tak bardzo, że zaćmiewa mi rozum. Napisałem już jednak podobny tekst na poparcie kursu, więc postaram się pamiętać. Na początek zakupiłem kurs tworzenia backendu w HNR. Wiem, że to trudne, szczególnie dla początkujących (jestem neofitą w tworzeniu stron internetowych),...