Чему вы научитесь
- Protokół HTTP. Struktura dokumentu HTML5. Elementy języka HTML5.
- Instalacja i konfiguracja narzędzi. Elementy języka PHP.
- Funkcje w PHP. Obsługa daty oraz czasu w PHP.
- Ciag znaków w PHP oraz operacje na ciągach znaków.
- Wyrażenia regularne w PHP
- Operacje na plikach i strumieniach w PHP.
- Odbieranie danych z przeglądarki. Formularze HTML.
- Obsługa Cookies. Sesje.
- Programowanie obiektowe, a język PHP.
- Grafika i obrazy w aplikacjach webowych.
- Obsługa sieci w PHP.
- Współpraca z bazami danych z podejściem obiektowym.
- Szablony PHP.
- Symfony jako przykład frameworku w języku PHP
О курсе
Literatura podstawowa
- W. Gajda, "PHP. Praktyczne projekty", Wyd. Helion, 2009.
- P. MacIntyre, K. Tatroe, „Programming PHP. Creating Dynamic Web Pages”, Wyd. O’Reily Media, 2020.
- P. MacIntyre, B. Danchilla, M. Gogala, "PHP. Zaawansowane programowanie", Wyd. Helion, 2012.
- R. Nixon, "Learning PHP, MySQL & JavaScript, 6th Edition, Wyd. O'Reilly Media, 2021.
- L. Welling, L. Thomson, "PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty, Wyd. Helion, 2017.
- Dokumentacja: https://www.php.net/
Literatura uzupełniająca
- D. DuRocher, "HTML&CSS QuickStart Guide", ClydeBank Media LLC, 2021.
- J. Lockhart, "Modern PHP. New features and good practices", Wyd. O'Reily Media, 2015.
- K. McArthur, "Pro PHP: Patterns, Frameworks, Testing and more", Wyd. Apress, 2008.
- M. Stauffer, "Laravel: Up & Running: A Framework for Building Modern PHP Apps", Wyd. O'Reilly Media, 2019.
- Dokumentacja symfony: https://symfony.com/
- Dokumentacja laravel: https://laravel.com/
Для кого этот курс
Studenci studiów stacjonarnych kierunku informatyka prowadzonych na PJATK w Gdańsku.
Начальные требования
Znajomość systemów operacyjnych, HTML, języka BASH oraz architektury klient-serwer. Znajomość podstaw SQL (pod koniec przedmiotu).
Наши преподаватели
Как проходит обучение
Każdy moduł składać się będzie z części teoretycznej oraz praktycznej. Każda część teoretyczna będzie miała wersję nagraną video.
Программа курса
Что вы получаете
- Wsparcie instruktora (24/7)
- Projekty, które można dodać do swojego portfolio
- Masa różnych zadań ze znajomości języka PHP
Price:
Бесплатно