Wdrażanie aplikacji na serwer

Dowiedz się jak wdrożyć aplikację na serwer, zadbać o jej bezpieczeństwo i stabilność działania

Z tym kursem otrzymasz certyfikat!
Konkurs - Kup, zrecenzuj kurs i wygraj iPad
  • 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?

Tylko jeden krok dzieli Cię od udostępnienia Światu stworzonych przez Ciebie aplikacji!

Sukces niezależnie od użytej technologii

Zostań mistrzem zaplecza

Nowoczesne, stabilne oraz sprawdzone rozwiązania

Co zyskujesz z tym kursem?

  • 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

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Wprowadzenie
Wstęp 00m 34s Dostęp po zakupie
Jak korzystać z plików 01m 48s Dostęp po zakupie
Co w praktyce oznacza tytuł kursu 05m 24s Dostęp po zakupie
Jakiej infrastruktury potrzebujemy 04m 26s Dostęp po zakupie
Sieć Web - kluczowe koncepcje
Domeny oraz DNS 06m 53s Dostęp po zakupie
Kluczowe protokoły 05m 37s Dostęp po zakupie
Porty protokołu 02m 30s Dostęp po zakupie
Rozpocznijmy pracę z serwerem
Jaką rolę pełni serwer 09m 36s Dostęp po zakupie
Serwery w chmurze 04m 47s Dostęp po zakupie
Jaki VPS wybrać 07m 59s Dostęp po zakupie
Uruchamiamy VPS 07m 35s Dostęp po zakupie
Dodajmy statyczne IP 04m 14s Dostęp po zakupie
Klucz publiczny oraz prywatny 04m43s Dostęp po zakupie
Zalogujmy się do serwera przez SSH 06m 09s Zobacz darmową lekcję
Administracja serwerem Linux
Aktualizacja pakietów 02m 26s Dostęp po zakupie
Monitorowanie systemu 02m 58s Dostęp po zakupie
Przydatne komendy - cz.1 08m 07s Dostęp po zakupie
Przydatne komendy - cz.2 06m 23s Dostęp po zakupie
Edycja tekstu w Linux 05m 27s Dostęp po zakupie
Jak pracować w VIM 05m 21s Dostęp po zakupie
VIM - kilka przydatnych poleceń 05m 58s Dostęp po zakupie
Restart systemu 02m 41s Dostęp po zakupie
Jak zarządzać użytkownikami
Dlaczego nie używamy root 04m 53s Dostęp po zakupie
Dodawanie nowego użytkownika 06m 25s Dostęp po zakupie
Generujemy nowy klucz 04m 55s Dostęp po zakupie
Dodajemy klucz publiczny 10m 48s Dostęp po zakupie
Blokujemy dostęp za pomocą hasła 03m 23s Dostęp po zakupie
Serwer HTTP
Nginx - wprowadzenie 05m 53s Dostęp po zakupie
Instalujemy oraz uruchamiamy nginx 03m 59s Dostęp po zakupie
Konfiguracja nginx 05m 19s Dostęp po zakupie
Ogólnie o domenach 03m 12s Dostęp po zakupie
Edytujemy rekordy domeny 05m 01s Dostęp po zakupie
Nodejs oraz Git
Instalacja node z oficjalnego repozytorium 04m 34s Dostęp po zakupie
Instalujemy nowszą wersję node 05m 38s Dostęp po zakupie
Zmieniamy właściciela www 03m 45s Zobacz darmową lekcję
Wdrażamy aplikację za pomocą Git
Jak wykorzystamy repozytoria 06m 08s Dostęp po zakupie
Omówienie projektu aplikacji 03m 07s Dostęp po zakupie
Zdalne repozytorium Github 06m 56s Dostęp po zakupie
Pierwszy lokalny commit 06m 16s Dostęp po zakupie
Wypychamy zmiany do Github 03m 48s Dostęp po zakupie
Zaciągnijmy repozytorium na serwer 02m 10s Dostęp po zakupie
Uruchamiamy aplikację 02m 46s Dostęp po zakupie
Edytujemy konfigurację nginx 09m 28s Zobacz darmową lekcję
Budowanie aplikacji
Dodajmy Gulp lokalnie 05m 39s Dostęp po zakupie
Dodajmy zadanie - minifikacja JS 07m 19s Dostęp po zakupie
Instalacja Gulp na serwerze 05m 09s Dostęp po zakupie
Zaciąganie zmian - wyjaśnienie 07m 15s Dostęp po zakupie
Forever - zarządzanie procesem aplikacji 05m 40s Dostęp po zakupie
Śledzenie logów aplikacji 04m 33s Dostęp po zakupie
Własna nazwa procesu 07m 55s Dostęp po zakupie
Skrypt npm - wdrażanie 09m 23s Dostęp po zakupie
Crontab - wznawianie po restarcie 07m 42s Dostęp po zakupie
Projekt - LAMP
Omówienie stosu technologicznego 03m 28s Dostęp po zakupie
Jak pracujemy lokalnie 03m 14s Dostęp po zakupie
Instalacja Apache 05m 32s Dostęp po zakupie
Instalacja PHP 02m 44s Dostęp po zakupie
Jak uruchomić plik PHP 07m 27s Dostęp po zakupie
Zaciągamy aplikację z Github 04m 10s Dostęp po zakupie
Sprawdzamy logi i szukamy błędów 06m 50s Dostęp po zakupie
Budowanie plików statycznych 02m 14s Dostęp po zakupie
Projekt LAMP - kontynuacja
Instalacja MySQL 06m 04s Dostęp po zakupie
Podstawy pracy z MySQL 03m 42s Dostęp po zakupie
Instalacja phpmyadmin 07m 33s Dostęp po zakupie
Dodajemy plik htaccess 07m 46s Dostęp po zakupie
Dodajemy plik hasła 05m 11s Dostęp po zakupie
Zmieniamy root www 04m 06s Dostęp po zakupie
Nowa baza oraz nowy użytkownik 06m 22s Dostęp po zakupie
Wdrażanie certyfikatu SSL 09m 26s Dostęp po zakupie
Automatyczne odnawianie certyfikatu 05m 32s Dostęp po zakupie
Zakończenie 00m 30s Dostęp po zakupie

Recenzje (4)

Średnia ocena 4.8 5

Dobry kurs mozna się w tym kursie duzo dowiedzieć w jaki sposub aplikacje na serwer dodać. ciekawie omawiane tematy z zakresu aplikacji serwerów. Szybko się nauczyłem z tym kursem wdrorzyć aplikacje na muj serwer www

marcin urbaszewski 12 dni temu

Dobry i rzeczowy kurs koncentrujący się głównie na technicznych aspektach serwerów. Minusem jest podejście na najniższej warstwie i nieco brakuje rozwiązań automatyzujących proces.

Michał Kordulewski 12 dni temu

To mój drugi kurs w tym serwisie i muszę przyznać, że znów jestem bardzo pozytywnie zaskoczony. Wiedza z kursu jest bardzo uniwersalna i podana w tak przejrzysty sposób, że prościej się chyba nie da. Polecam każdemu, kto choć trochę zajmuje się tworzeniem aplikacji i stron.

Szymon Dudek 33 dni temu

Idąc od początku można teoretycznie uznać, że pominięcie pokazu instalacji programów było dość dobrym posunięciem. Początkowe omówienie pewnych kwestii wydało mi się bez sensu, bo przecież takie rzeczy można za darmo i prosto sobie wygooglowa, a tak to można to było uznać za obustronną stratę. Teoretycznie już gapienie się na instalację programów byłoby sensowniejsze. Chociaż muszę przyznać, że wyjaśnienie różnicy między rekordami DNS takimi jak A oraz CNAME miało sens, bo wytłumaczyło mi coś do czego nie mogłem znaleźć klarownej odpowiedzi. Co do wyboru VPS to autor mógł pokazać wdrożenie na Arubie, która w Polsce jest przystępna cenowo. Poza tym szkoda, że autor nie próbował w kursie pokazać wdrożenia aplikacji opartych na Spring Boot. Natomiast z niewątpliwych zalet tego kursu to było pokazanie obsługi Vi(m)-a oraz procesu przenoszenia aplikacji na produkcję za pomocą Git-a. Koniec końców muszę przyznać, że dość sporo się z tego kursu nauczyłem i mogę go polecić innym kursantom.

Paweł Wilczek 46 dni temu

89

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Stałe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Średniozaawansowany
  • Poziom Średniozaawansowany
  • Czas trwania 6 godzin

Autor

Ksawery Kargól

Ksawery Kargól

Certyfikowany ekspert Adobe®

Ksawery Kargól to doświadczony designer i web developer. Jest certyfikowanym ekspertem Adobe®. Tworzenie stron to jego życiowa pasja. Od początku związany z strefakursow.pl. Twórca kilkudziesięciu publikacji cieszących się uznaniem na całym świecie.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111