Ten kurs jest częścią ścieżki:
DevOps Engineer
Opinie użytkowników
Zobacz wszystkie
Stworzyłeś aplikację webową lokalnie i nie wiesz jak ją przenieść na serwer?
Chcesz dowiedzieć się, jak od podstaw przygotować środowisko do uruchomienia swojej aplikacji?
Chcesz zdobyć praktyczną wiedzę, która sprawi, że Twoja aplikacja będzie niezawodnie działać na produkcyjnym serwerze?
Znasz się na kodowaniu aplikacji i chcesz rozwinąć swoje umiejętności o techniki typowo serwerowe?
Wdrażanie aplikacji webowych to w dzisiejszych czasach coś więcej niż samo przesłanie plików na serwer. Niezależnie od tego w jakiej technologii kodujesz, musisz wiedzieć jak gotową aplikację udostępnić odbiorcom. Dziś nie wystarczy użyć klienta FTP – wymagania obecnych technologii sprawiają, że w praktyce musisz umieć dużo więcej. Musisz znać się na administracji systemem operacyjnym serwera, musisz wiedzieć jak używać systemów kontroli wersji, musisz umieć skonfigurować kompletne środowisko dla swoich aplikacji oraz wiele innych rzeczy.
I tego wszystkiego nauczysz się właśnie z tym kursem! To unikalna pozycja pełna praktycznej wiedzy na temat wdrażania aplikacji webowych z użyciem nowoczesnych rozwiązań oraz technologii.
Wiedza, którą zdobędziesz z kursem jest uniwersalna i z pewnością znajdzie zastosowanie niezależnie od tego w jakiej technologii kodujesz swoje aplikacje. Czy jest to Node/JavaScript, czy PHP/MySQL czy jeszcze coś innego – z tym kursem nauczysz się fundamentalnych technik, których znajomość jest niezbędna aby osiągnąć sukces. Po ukończeniu kursu będziesz sprawnie zarządzał Linuxowym serwerem, będziesz wiedział jak zarządzać zależnościami aplikacji, jak ją wdrażać za pomocą Git, jak zadbać o jej stabilność, bezpieczeństwo oraz łatwe aktualizowanie.
Chciałbyś sprawnie poruszać się w środowisku serwera i pewnie wykonywać wszelkie niezbędne czynności administracyjne? Z tym kursem to nic trudnego. Zanim się obejrzysz będziesz wiedział jak wybrać odpowiedni VPS dla swojej aplikacji, jak pracować z SSH i jak zarządzać użytkownikami systemu. Nauczysz się także sprawnie pracować z VIM, efektywnie używać komend terminala oraz automatyzować zadania administracyjne.
Z kursem opanujesz techniki serwerowe, które mają olbrzymie znaczenia dla bezpieczeństwa, stabilności oraz wydajności uruchamianych na nim aplikacji. Opanujesz konfigurację takich aplikacji jak nginx, apache, phpmyadmin oraz mysql-server. Wdrożysz system logów aplikacji, zabezpieczysz dostęp do kluczowych katalogów oraz dodasz do swojej witryny certyfikat SSL. Wszystko po to abyś mógł spać spokojnie i nie martwić się codziennym działaniem aplikacji!
praktyczną, sprawdzoną oraz uniwersalną wiedzę na temat wdrażania dowolnej aplikacji webowej
umiejętności pozwalające na sprawną pracę z Linuxowym serwerem
znajomość technik, które zagwarantują Twojej aplikacji stabilność, bezpieczeństwo oraz bezproblemowe działanie