ODBIERZ TWÓJ BONUS :: »

PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe

Podstawowe informacje:
Czas trwania: 06:47:37
Poziom: podstawowy
Autor: Marcin Całka
Liczba lekcji: 55
Technologia: MySQL 8.0, PHP 8.2
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
104,30 zł 149,00 zł (-30%)
96,85 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki PHP Developer
Czas trwania: 23 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki PHP Developer »

Czego się nauczysz?

  • Programowania obiektowego w PHP 8: klasy, interfejsy, dziedziczenie, polimorfizm
  • Projektowania spójnych modeli domenowych z użyciem przestrzeni nazw, autoloadingu (Composer) i PSR
  • Stosowania wyjątków, typów ścisłych, właściwości typowanych i atrybutów do bezpieczniejszego kodu
  • Wdrażania zasad SOLID i najważniejszych wzorców projektowych (Factory, Strategy, Repository, Dependency Injection)
  • Organizowania architektury aplikacji warstwowo (Domain, Application, Infrastructure) i separacji odpowiedzialności
  • Tworzenia testów jednostkowych i integracyjnych w PHPUnit oraz pracy w TDD
  • Obsługi ORM (np. Doctrine) i mapowania relacji obiekt-relacja; projektowania encji i repozytoriów
  • Budowania usług i kontenerów DI, pracy z konfiguracją i środowiskami
  • Refaktoryzacji legacy code: wydzielania klas, upraszczania zależności i pokrywania kodu testami
  • Przygotowywania aplikacji do wdrożenia: konfiguracji Composer scripts, lintingu i statycznej analizy (PHPStan/Psalm)

Spis lekcji

1. Środowisko pracy 00:11:44
1.1. Wykorzystywane narzędzia
00:04:02
1.2. Środowisko i praca z dockerem
00:07:42
2. PHP - pierwsze kroki 01:35:03
2.1. Hello world - pierwszy prosty skrypt
00:06:49
2.2. Zmienne
00:08:21
2.3. Stałe
00:05:35
2.4. Deklarowanie typow zmiennych w funkcjach
00:07:27
2.5. Deklarowanie typow zmiennych w klasach
00:07:58
2.6. Rzutowanie typów
00:07:24
2.7. Operacja na stringach
00:08:02
2.8. Operacja na stringach - funkcje
00:11:15
2.9. Tablice - zapis i odczyt
00:06:57
2.10. Tablice - podstawowe funkcje
00:09:15
2.11. Tablice - operacje na elemtach i indeksach
00:05:49
2.12. Tablice - łączenie, dzielenie, sortowanie
00:10:11
3. PHP - podstawowe operacje 01:18:40
3.1. Pętla for
00:07:28
3.2. Sterowanie pętlami
00:07:04
3.3. Pętle while i do...while
00:07:14
3.4. Pętla foreach
00:03:57
3.5. Instrukcja warunkowa if
00:06:22
3.6. If - ciąg dalszy
00:09:35
3.7. Instrukcja switch
00:07:36
3.8. Instrukcja match
00:08:25
3.9. Funkcje
00:07:24
3.10. Zasięg zmiennych
00:07:19
3.11. Funkcje anonimowe i strzałkowe
00:06:16
4. PHP - obiektowość 01:08:53
4.1. Podstawowa definicja klasy
00:05:04
4.2. Dzedziczenie klas
00:06:46
4.3. Słowa kluczowe w opisie dziedziczenia klas
00:05:55
4.4. Słowa kluczowe w opisie klas
00:05:49
4.5. Kowariancja i kontrawariancja
00:04:37
4.6. Interfejsy
00:09:29
4.7. Cechy - traits
00:09:08
4.8. Namespace'y
00:06:11
4.9. Modyfikatory dostępu
00:08:38
4.10. Enum'y
00:07:16
5. PHP - bonus 00:13:39
5.1. Dlaczego floaty są kłopotliwe?
OGLĄDAJ » 00:05:49
5.2. Zastąpienie pętli array_filter i array_map
00:07:50
6. MySQL 01:34:36
6.1. Połaczenie klienta
00:03:09
6.2. Pierwsza baza i tabela
00:06:35
6.3. Typy kolumn
00:08:47
6.4. Operacje na danych: insert, update, delete
00:07:10
6.5. Pobieranie i filtrowanie wyników
00:09:14
6.6. Operacje na JSONie
OGLĄDAJ » 00:07:10
6.7. Indeksy
00:07:49
6.8. Relacje z kolumną łączącą
00:09:35
6.9. Podzapytania - subquery
00:06:54
6.10. Relacje z tabelą łączącą
00:06:39
6.11. Klucze obce
00:09:05
6.12. Sortowanie, limit, offset
00:05:57
6.13. Grupowanie wyników
00:06:32
7. MySQL i PHP 00:45:02
7.1. MySQLi
00:07:58
7.2. PDO
00:09:18
7.3. ORM
00:14:35
7.4. Parametry a SQL injection
00:04:51
7.5. Parametry a IN i LIKE
00:08:20

Obierz kurs na... projektowanie w pełni funkcjonalnych aplikacji internetowych

Skoro zainteresował Cię ten kurs, Twoje informatyczne serce najprawdopodobniej bije w rytmie projektowania aplikacji, które mają wydajnie działać w sieci. To świetnie, ponieważ proponowane przez nas szkolenie pozwala poznać dwie kluczowe technologie, dzięki którym będziesz w stanie samodzielnie budować aplikacje w pełni funkcjonalne, kompletne i sprawne. Te technologie to PHP i MySQL. Są bardzo popularne w branży IT, a ich znajomość często stanowi warunek, który trzeba spełnić, jeśli się szuka dobrze płatnej pracy w tym sektorze. Stale rozwijający się język PHP pozwala na budowanie serwisów skalowalnych – i takich, które korzystają z dużej ilości danych, i niewielkich, a także innych, mniej zaawansowanych stron WWW. Podczas nauki z naszym kursem przyjrzysz się przykładom faktycznie działających serwisów, bazujących zarówno na PHP, jak i MySQL.

Umiejętności wyniesione ze szkolenia możesz potraktować jako bazę do dalszego rozwoju w zakresie tworzenia aplikacji WWW. Ta wiedza przyda Ci się z pewnością podczas rozmowy o pracę, ale także w czasie stażu w firmie IT albo gdy będziesz stawiać pierwsze kroki jako junior PHP developer. Kurs obejmuje informacje niezbędne do tego, by móc rozpocząć pracę zarówno z językiem PHP, jak i z systemem zarządzania relacyjnymi bazami danych MySQL. Zawiera także wiele przykładów obrazujących opisywane teoretyczne zagadnienia. Zaczyna się od podstaw, potem przechodzi kolejno przez najważniejsze zagadnienia dotyczące PHP i MySQL, a kończy się na sposobach łączenia ze sobą obu tych technologii.

Co Cię czeka podczas naszego profesjonalnego szkolenia

W ramach kursu między innymi:

  • Poznasz podstawy programowania funkcjonalnego w PHP
  • Dowiesz się, na czym polega programowanie obiektowe w PHP
  • Nauczysz się tworzyć bazy danych MySQL
  • Opanujesz umiejętność tworzenia tabel w bazie danych MySQL
  • Przyjrzysz się temu, jak modyfikuje się tabele w bazie danych MySQL
  • Nauczysz się wprowadzać, aktualizować i usuwać dane z bazy
  • Poznasz sposoby wyszukiwania danych w tabelach MySQL
  • Założysz indeksy i klucze obce na tabelach danych
  • Wstępnie zoptymalizujesz zapytania
  • Dowiesz się, jak korzystać z baz danych w bibliotekach PHP

PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe uzbroi Cię w wiedzę z zakresu PHP i MySQL na poziomie podstawowym. Zdobędziesz komplet informacji o tym, w jaki sposób można zastosować powyższe technologie podczas tworzenia aplikacji WWW. Wiedzę tę możesz potem śmiało rozwijać samodzielnie lub korzystając z kursów tematycznych na wyższych poziomach.

PHP i MySQL

PHP definiuje się jako interpretowany, skryptowy język programowania, przygotowany specjalnie do projektowania stron internetowych i aplikacji webowych w czasie rzeczywistym. Stosuje się go zwykle do tworzenia skryptów po stronie serwera WWW. Można go też używać do przetwarzania danych z poziomu wiersza poleceń. Poradzi sobie również z pisaniem programów pracujących w trybie graficznym. Za nazwą MySQL kryje się wolnodostępny, otwartoźródłowy system zarządzania relacyjnymi bazami danych. Stanowi część popularnego pakietu służącego do rozwoju aplikacji webowych, zwanego LAMP (składają się na niego Linux, Apache, MySQL i PHP). MySQL to niezwykle wydajna baza danych – radzi sobie z wielkimi ilościami zapytań (nawet do miliona na sekundę!). Współpracuje z wieloma systemami, wśród których są oczywiście Linux, Windows i OS X, ale także na przykład OpenSolaris czy Symbian. Co istotne, MySQL zapewnia ochronę danych na wielu poziomach, takich jak uwierzytelnianie użytkownika, wsparcie dla protokołów SSH i SSL, granularna struktura dostępu, sprawiająca, że użytkownik ma dostęp tylko do danych, do których powinien go mieć, potężna enkrypcja i dekrypcja danych itd.

Wybrane bestsellery

O autorze kursu video

Marcin Całka – programista PHP od 2014 roku. Ukończył studia inżynierskie na Politechnice Śląskiej, na kierunku automatyka i robotyka. Przygodę z PHP zaczął jeszcze jako student. Współrealizował wiele różnych projektów, skupiając się przede wszystkim na dedykowanych systemach; były to CRM-y, systemy wspomagania i zarządzania różnymi gałęziami biznesu, w tym ubezpieczeń i e-commerce. Prywatnie uwielbia rower i basen, a wolne chwile spędza z rodziną.

Większość swojej wiedzy zdobyłem empirycznie, dlatego przykłady i zastosowania zawsze mają u mnie priorytet.

Oceny i opinie klientów: PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe Marcin Całka (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Super

    Opinia: Tadeusz Opinia dodana: 2025-11-10 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-07-25
ISBN: 978-83-832-2899-0, 9788383228990
Numer z katalogu: 202252

Videopoint - inne kursy

Kurs video
104,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion