Kurs PHP i MySQL od podstaw

Witaj, internetowy włóczykiju! To jest Kurs PHP i MySQL od podstaw. Obszerny tutorial PHP, który pomoże Ci postawić pierwsze kroki na drodze do kariery programisty tego języka. Skoro tutaj jesteś i to czytasz, to zakładam, że interesuje Cię ten temat.

Gratuluję dobrego wyboru i przy okazji zdradzę Ci, że PHP to idealny język do nauki programowania dla początkujących.

Naukę zaczniesz od absolutnego początku. Czyli najpierw dowiesz się, jak zainstalować i przygotować środowisko pracy, jakie środowisko programistyczne wybrać oraz jak stworzyć pierwszy skrypt. Potem poznasz podstawy składni języka PHP. Następnie, bazując na zdobytej wcześniej wiedzy, będziesz uczyć się coraz bardziej zaawansowanych zagadnień.

Przygotowałem też parę miłych dodatków. Dzięki nim nauka na pewno będzie przyjemna i skuteczna. Między innymi wszystkiego będziesz uczyć się na praktycznych przykładach. Każde zagadnienie jest opatrzone nawet kilkoma przykładami, pozwalającymi spojrzeć na dany temat z różnych stron.

Ponadto w kursie tym znajdziesz masę ćwiczeń. Pomogą Ci one wyrobić praktyczną umiejętność posługiwania się językiem PHP. Większość z nich celowo jest bardzo łatwa, ponieważ ich zadaniem jest pomóc Ci zrozumieć i utrwalić omawiane kwestie, a nie uprzykrzyć Ci życie.

Dodatkowo, każdy rozdział tego kursu PHP kończy się podsumowaniem najważniejszych zagadnień oraz dodatkowymi zestawami pytań i ćwiczeń do wykonania. Pomogą Ci one jeszcze lepiej utrwalić zdobyte wiadomości oraz mogą służyć jako ściągawka, kiedy zechcesz coś sobie przypomnieć po pewnym czasie.

Zachęcam Cię do sumiennego wykonywania wszystkich ćwiczeń, ponieważ aby skutecznie nauczyć się programować, sam kurs PHP, choćby najlepszy, nie wystarczy. Oprócz niego potrzebujesz jeszcze odrobiny czasu, dyscypliny, konsekwencji i wytrwałości. Jakby powiedział słynny fizyk, Richard Feynman:

Jeśli chcesz (…) zrobić kawałek naprawdę dobrej roboty, to musisz ją robić nieprzerwanie. A to dlatego, że jeśli układa się w całość pomysły mgliste i trudne do zapamiętania, to tak jakby budowało się domek z kart, bardzo chwiejny, a zapomnienie choćby jednej z nich powoduje rozsypanie się całej konstrukcji. Nie wiesz, jak doszedłeś do tego, co już miałeś i musisz zaczynać budowę od początku.

Richard P. Feynman

Przed przejściem do części praktycznej tego tutorialu PHP, tytułem wstępu poniżej przedstawiam garść cennych informacji teoretycznych. Wyjaśniam, czym dokładnie są PHP i MySQL, co trzeba wiedzieć, zanim rozpocznie się ten kurs PHP, gdzie powinno się używać tych technologii itd.

Kurs PHP, tutorial PHP, PHP kurs od podstaw - słoń

Czym jest PHP

PHP to łatwy do nauczenia serwerowy język skryptowy o otwartym kodzie źródłowym, przeznaczony głównie do tworzenia dynamicznych stron internetowych.

Słowo serwerowy oznacza, że skrypty w tym języku są wykonywane na serwerze. Natomiast słowo skryptowy oznacza, że programy napisane w tym języku mają postać skryptów. Są to zwykłe pliki tekstowe zawierające kod źródłowy, który jest wykonywany przez interpreter.

Interpreter z kolei to działający na serwerze specjalny program, który interpretuje, a więc przetwarza, kod w języku PHP i wykonuje zawarte w nim polecenia. To oznacza, że programów napisanych w języku PHP się nie kompiluje. Między innymi tym różni się on od tzw. kompilowanych języków programowania, takich jak C/C++, Java, czy C#.

Za pomocą skryptów w języku PHP można tworzyć, odczytywać i zapisywać pliki na serwerze, można pobierać dane od użytkownika za pośrednictwem formularzy, można szyfrować dane i kontrolować dostęp użytkowników do stron internetowych oraz można wykonywać wiele innych czynności związanych z obsługą działania serwisów internetowych w tak zwanym backendzie.

tutorial php i mysql kurs tandem

Czym jest MySQL

MySQL to popularny bezpłatny system zarządzania relacyjnymi bazami danych (ang. relational database management system — RDBMS) o otwartym kodzie źródłowym.

Bazy danych MySQL doskonale sprawdzają się zarówno w małych, jak i dużych projektach. Są bardzo szybkie, łatwe w użyciu, działają na serwerze oraz wykorzystują standardowy język SQL. Świetnie współpracują z językiem PHP i można pokusić się o stwierdzenie, że stanowią z nim doskonale zgrany tandem.

Ten Kurs PHP i MySQL od podstaw zawiera wprowadzenie do technik pracy z bazami danych w dalszej części. Najpierw musisz zdobyć umiejętność posługiwania się podstawowymi składnikami języka PHP.

Kiedy nadejdzie odpowiednia chwila, pokażę Ci między innymi, jak utworzyć własną bazę danych MySQL, jak się z nią połączyć oraz jak zapisywać w niej dane, aby móc je później stamtąd pobierać i prezentować na swoich stronach internetowych.

Kurs PHP i MySQL od podstaw — wymagania wstępne

Aby ten Kurs PHP i MySQL od podstaw był dla Ciebie lekką i przyjemną lekturą, wystarczy Ci podstawowa znajomość języków HTML i CSS.

Można powiedzieć, że PHP i HTML, tak jak HTML i CSS, to papużki nierozłączki. Dlatego, jeśli jeszcze nic nie wiesz o tych dwóch pozostałych technologiach, zachęcam Cię najpierw do przestudiowania Kursu HTML i CSS od podstaw. Dowiesz się w nim wszystkiego na temat HTML5 i poznasz podstawy CSS. A jeśli chcesz dokładniej poznać Kaskadowe arkusze stylów, to polecam ci Kurs CSS dla średniozaawansowanych.

Jeżeli natomiast znasz już te technologie przynajmniej w podstawowym stopniu, to śmiało możesz zanurkować w świat języka PHP, instrukcji sterujących, funkcji i obiektów, serwerów sieciowych, relacyjnych baz danych i wielu innych opisywanych w tym kursie zagadnień.

Czego nauczysz się w tym kursie PHP

Gdy ukończysz ten Kurs PHP i MySQL od podstaw i sumiennie wykonasz wszystkie zawarte w nim ćwiczenia, twój zasób umiejętności poszerzy się między innymi w następujących obszarach:

  • Składnia języka PHP 8
  • Operatory PHP i ich cechy
  • Konstrukcje warunkowe PHP
  • Konstrukcje pętlowe PHP
  • Praca z łańcuchami w PHP
  • Wyrażenia regularne w PHP
  • Programowanie obiektowe w PHP
  • Praca z tablicami w PHP
  • Tworzenie funkcji PHP
  • Przetwarzanie formularzy w PHP
  • Praca z bazą danych MySQL w PHP

Powyższa lista przedstawia tylko część najważniejszych zagadnień, które poznasz w tym kursie. Jeśli chcesz dowiedzieć się więcej, masz ochotę na wielką przygodę w trakcie której radykalnie poszerzysz swoje programistyczne horyzonty, oraz zależy ci na zdobyciu solidnej dawki wiedzy programistycznej, to zapraszam cię do pierwszego rozdziału. Mam nadzieję, że ten tutorial PHP stanie się dla ciebie początkiem wspaniałej przygody!

tutorial php mysql kurs papirus

Kurs PHP i MySQL — spis treści

  1. Rozdział 1. PHP, Visual Studio Code i XAMPP – podstawowe narzędzia programisty
  2. PHP, Visual Studio Code i XAMPP
  3. Instalacja XAMPP
  4. Konfiguracja PHP w Visual Studio Code
  5. Tworzenie projektu w katalogu serwera Apache
  6. Przydatne rozszerzenia do pracy z PHP w Visual Studio Code
  7. Debugowanie skryptów PHP w Visual Code Studio
  8. Uruchamianie skryptów PHP w wybranej przeglądarce
  9. Uzupełnianie składni PHP w Visual Studio Code
  10. Podsumowanie
  11. Pytania
  12. Ćwiczenia
  13. Rozdział 2. PHP i HTML — zgrany duet
  14. Tworzenie poprawnych plików PHP
  15. Zmiana na LF w Visual Studio Code
  16. Zmiana domyślnego znaku końca wiersza w Visual Studio Code
  17. Dodawanie skryptów PHP do stron
  18. Standardowe znaczniki PHP
  19. Krótkie znaczniki PHP
  20. Znacznik echo
  21. Znaczniki PHP w stylu ASP
  22. Element HTML script
  23. Mieszanie HTML i PHP
  24. Podsumowanie
  25. Pytania
  26. Ćwiczenia
  27. Rozdział 3. Składnia PHP – podstawy dla opornych
  28. Wysyłanie danych na wyjście — echo i print
  29. Konstrukcja językowa echo PHP
  30. Wyrażenia, konstrukcje i instrukcje PHP
  31. Konstrukcja językowa print PHP
  32. Funkcje standardowe PHP
  33. Wywoływanie funkcji PHP
  34. Komentarze PHP
  35. Jednowierszowe komentarze PHP
  36. Wielowierszowe komentarze PHP
  37. Konwencje zapisu kodu PHP
  38. Standardy FIG PHP PSR-1 i PHP PSR-12
  39. Podsumowanie
  40. Pytania
  41. Ćwiczenia
Autor: Łukasz Piwko

Podobał Ci się ten artykuł?

Oceń go!

Średnia 5 / 5. Liczba głosów: 1

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

Jajko z dzwonkiem

Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz

11 − pięć =