PHP 7 - poznaj nową wersję języka programowania
4.4 (38 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
134 students enrolled

PHP 7 - poznaj nową wersję języka programowania

Poznaj jeden z najpopularniejszych języków programowania, jakim jest PHP 7, i wykorzystaj w pełni jego potencjał!
4.4 (38 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
134 students enrolled
Last updated 6/2019
Polish
Current price: $23.99 Original price: $34.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • nauczysz się podstaw pracy w nowej wersji języka PHP
  • skonfigurujesz swoje środowisko pracy i zobaczysz na czym polega praca z tablicami w PHP
  • poznasz pojęcie obiektowości
  • omówimy kluczowe nowości w PHP 7
  • stworzymy podstawowe struktury danych
  • wykonamy operacje na plikach
  • i stworzysz pierwszą aplikację internetową!
Course content
Expand all 63 lectures 05:23:57
+ Konfiguracja środowiska
3 lectures 22:38
Linux - instalacja
09:46
Pierwszy skrypt
06:04
+ Struktury danych
8 lectures 43:56
Typy zmiennych
07:05
Nazewnictwo zmiennych
03:54
Zasięg zmiennych
04:41
Operacje na zmiennych
07:12
Funkcje
04:01
Kalkulator cz. 1
06:26
Kalkulator cz. 2
04:40
Blok decyzyjny
05:57
+ Operatory
5 lectures 19:55
Arytmetyczne
02:58
Przypisania
04:52
Porównania
04:07
Inkrementacji
03:04
Logiczne
04:54
+ Tablice
6 lectures 25:27
Tworzenie
05:04
Dodawanie
06:07
Pobieranie
04:03
Łączenie
01:43
Operacje na tablicach
03:26
Iterowanie po elementach
05:04
+ Instrukcje sterujące
6 lectures 27:06
Instrukcja warunkowa IF
07:34
Przełącznik SWITCH
07:24
Pętla FOR
05:50
Pętla WHILE
02:00
Pętla FOREACH
03:23
Bonus
00:55
+ Obiektowość
9 lectures 01:01:44
Pojęcie klasy i obiektu cz. 1
05:55
Pojęcie klasy i obiektu cz. 2
06:43
Środowisko IDE
03:34
Komunikacja między obiektami cz. 1
07:26
Komunikacja między obiektami cz. 2
08:30
Obsługa błędów
08:39
Dołączanie skryptów
07:35
Autoloading klas
02:29
Przestrzenie nazw
10:53
+ Pliki
3 lectures 20:28
Operacje na plikach cz. 1
06:18
Operacje na plikach cz. 2
08:19
Tworzenie plików
05:51
+ Aplikacja webowa
8 lectures 55:45
Konfiguracja Apache
07:56
HTML
10:09
Przekazywanie danych GET
09:45
Przekazywanie danych POST
06:39
Ciasteczka cz. 1
07:04
Ciasteczka cz. 2
08:07
Sesja
05:10
Bonus
00:55
Requirements
  • Podstawowa znajomość technologii internetowych
Description

PHP to, obok takich języków jak Java czy Python, jeden z najpopularniejszych języków programowania.

Dzięki swojej prostocie, a także ogromnej liczbie entuzjastów i bibliotek, wiele osób wybiera go jako narzędzie do nauki podstaw algorytmiki i struktur danych.

Konstrukcja języka jest na tyle prosta, że nie wymaga ona wcześniejszej znajomości innego języka, a wręcz sprawia, że jest to świetny wstęp do bardziej skomplikowanych języków.


CO JEST ZAWARTE W KURSIE?


  • opowiemy Ci o konfiguracji środowiska pracy

  • poznasz podstawowe struktury danych

  • nauczysz się pracy z tablicami w PHP

  • wykonamy operacje na plikach

  • poznasz pojęcie obiektowości

  • stworzysz pierwszą aplikację internetową

  • omówimy nowości w PHP 7

  • i wiele, wiele więcej!

Kurs podzielony jest na 8 głównych sekcji, w których krok po kroku przejdziesz od konfiguracji środowiska pracy, przez najważniejsze konstrukcje języka, zagadnienia związane z obiektowością, aż po napisanie prostej aplikacji internetowej.


KONFIGURACJA ŚRODOWISKA PRACY

W pierwszej części kursu dowiesz się:

  • czym jest język PHP

  • oraz, naturalnie - do czego go można używać

  • w jaki sposób skonfigurować swoje środowisko tak, by bez problemu pisać oprogramowanie

  • czym jest Linux oraz dlaczego większość programistów z niego korzysta

  • nauczysz się podstawowych komend używanych w konsoli

  • zainstalujesz interpreter języka PHP i uruchomisz swój pierwszy program!


PODSTAWOWE STRUKTURY DANYCH 

W kolejnej części poświęconej podstawowym strukturom danych dowiesz się w jaki sposób tworzyć zmienne, przechowywać w nich dane oraz jak z tymi danymi pracować.

Zapoznasz się także z:

  • pojęciem zasięgu zmiennych

  • przekonasz się w jaki sposób poprawnie korzystać z różnego typu operatorów

  • nauczysz się deklarowania oraz wywoływania funkcji...

  • ...a także parametryzowania ich...

  • ...oraz tego, czym jest Type Hinting w PHP 7


PRACA Z TABLICAMI ORAZ OPERACJE NA PLIKACH

Dowiesz się w jaki sposób definiować tablicę oraz modyfikować jej rozmiar poprzez dodawanie i usuwanie elementów.

Poznasz najważniejsze operacje jakie można wykonywać na tablicach, w tym przeszukiwanie oraz sortowanie.

Potem przejdziemy to zagadnienia operacji na plikach, które już niejednemu programiście przysporzyły wielu problemów. W tej części kursu dowiesz się w jaki sposób uniknąć najczęstszych błędów przy pracy z plikami.


POJĘCIE OBIEKTOWOŚCI

W kolejnej części kursu dowiesz się czym jest obiektowość i w jaki sposób wykorzystać ją do odwzorowania rzeczywistości.

Dowiesz się:

  • w jaki sposób usprawnić swoje pisanie kodu poprzez użycie IDE

  • napiszesz swoje pierwsze klasy

  • dowiesz się w jaki sposób obiekty się ze sobą komunikują

  • nauczysz się także jak poprawnie obsługiwać wyjątki

  • dowiesz się, dlaczego ta obsługa jest tak ważna


PIERWSZA APLIKACJA INTERNETOWA

Wielu osobom język PHP bezpośrednio kojarzy się z aplikacjami internetowymi, toteż i w tym kursie nie mogło zabraknąć informacji odnośnie tego, w jaki sposób stworzyć swoją pierwszą stronę.

Dowiesz się w jaki sposób skonfigurować swój serwer Apache, by kierował ruch do Twojej aplikacji.

Nauczysz się różnych sposobów przesyłania danych pomiędzy serwerem i przeglądarką oraz zagrożeń jakie ze sobą niosą. Dowiesz się także czym są sesje oraz - tak bardzo popularne - ciasteczka.


JAK... NIE DAĆ SIĘ ZWARIOWAĆ 

Pisząc kod nietrudno jest o błędy.

W związku z tym dowiesz się na co zwracać szczególną uwagę oraz jak wyjść obronną ręką z takich sytuacji.

Opowiemy Ci o tym jak wydobyć informacje z interpretera PHP korzystając z phpinfo(), a także jakie inne ciekawostki skrywa on w sobie.


CO NOWEGO W PHP 7

W ostatnich latach język PHP wykonał krok milowy w swoim rozwoju.

Mowa tu nie tylko o jego wydajności, ale także o nowych konstrukcjach, jakie zostały w nim wprowadzone. Zmiany były tak duże, że dla ich podkreślenia - nigdy nie powstała wersja 6.0.


Dla kogo jest ten kurs?

Kurs podstaw programowania w języku PHP jest skierowany zarówno do osób, które jeszcze nigdy nie programowały w PHP, lub tych, którzy chcą odświeżyć i zdobyć solidne podstawy wersji 7. 

WAŻNE!

Mimo, że z kursem powinna poradzić sobie nawet osoba, która nigdy nie programowała, przygotowaliśmy go tak, aby był najbardziej odpowiedni dla osób, które znają już najbardziej elementarne koncepcje programowania, takie jak zmienne, funkcje czy pętle.

Niezależnie od tego, czy planujesz z tym językiem dłuższą relację, czy tylko traktujesz to jako wstęp do programowania w innych - bardziej skomplikowanych - językach statycznie typowanych, wiedza w nim zawarta z pewnością Ci się przyda.

Who this course is for:
  • Kurs podstaw programowania w języku PHP jest skierowany zarówno do osób, które jeszcze nigdy nie programowały w PHP, lub tych, którzy chcą odświeżyć i zdobyć solidne podstawy wersji 7.