Nasze Kursy:

Podstawy PHP i MySQL

ELITE PC - bo programowanie jest sztuką! 

 
Stworzenie strony internetowej to niezwykle złożony proces. Sama znajomość języka HTML nie wystarczy bowiem, żeby witryna stała się dostępna dla użytkowników internetu. Profesjonalni programiści wykorzystują najczęściej znacznie bardziej zaawansowane techniki, by uczynić stronę dynamiczną i niebanalną. Najpopularniejszy wydaje się być język programowania określany jako PHP. Fakt, że program jest darmowy przysparza mu wielu zwolenników, jednak nauczenie się tego języka nie należy do najłatwiejszych. Przeszkodą w wielu przypadkach jest także sposób implementacji bazy danych na określonej lokalizacji serwer. Aby pomóc przyszłym programistom w stawianiu pierwszych kroków w tej materii stworzyliśmy kurs komputerowy, który pozwoli odnaleźć właściwe rozwiązania do konkretnych zastosowań.

Proponujemy Państwu szkolenie złożone z dwóch modułów, w trakcie którego omówimy następujące zagadnienia:

Moduł I: PHP

1. Wprowadzenie do PHP
- Co to jest PHP
- Wady i zalety PHP
- Wersje iserwery PHP
- Wstawianie skryptów PHP
2. Składnia języka
- Oddzielanie instrukcji
- Komentarze
- Zmienne
- Typy zmienych
- Zmiana typu
- Predefiniowane zmienne
- Stałe
- Istota operatorów
- Operatory arytmetyczne
- Operator przypisania
- Operatory operacji bitowych
- Operatory porównania
- Operator kontroli błędów
- Operator wywołania
- Operatory inkrementacji i dekrementacji
- Operatory logiczne
- Operator ciągu
- Instrukcje warunkowe
- Pętla FOR
- Pętla while
- Pętla do-while
- Przerywanie wykonań pętli
- Składnia switch
3. Tablice
- Tablica asocjacyjna
- Przeglądanie tablic
- Sortowanie tablic
- Tworzenie ciągów z tablic i odwrotnie
4. Tablice a macierze
- Tablice wielowymiarowe
- Funkcje
- Klasy
- Instrukcje include i require
- Funkcja readfile()
- Zasięg zmiennych
5. Przekazywanie zmiennych między stronami
- Formularze
- Upload plików
- Odnośniki
- Cookies
- Obsługa ciągów tekstowych
- Wyrażenia regularne
- Porównywanie ciągów
- Wyciąganie fragmentów ciągów
- Podmienianie fragmentów ciągów
- Podmienianie znaków w ciągach
- Inne funkcje
6. Odbieranie plików od użytkownika
7. Operacje na plikach
- Otwieranie i zamykanie plików
- Wewnętrzny wskaźnik pliku
- Odczyt z plików
- Zapis do pliku
- Przycinanie plików
- Blokowanie plików
- Funkcje informacyjne
- Operacje na plikach i katalogach
- Kopiowanie
- Przenoszenie i zmiana nazwy
- Usuwanie
- Tworzenie katalogów
- Prawa dostępu (tylko UNIX)
- Przetwarzanie ścieżki
- Operacje na katalogach
8. Przetwarzanie daty
- Sprawdzanie poprawności
- Pobieranie aktualnej daty
- Konwersja daty do formatu timestamp
- Część kalendarzowa
- Część zegarowa
- Strefa czasowa
- Część liczbowa
- Formatowanie daty
- Tworzenie daty względnej do aktualnej (np. ‘za 2 dni’)
- Porównywanie dat
- Istalcja serwera PHP
- PHP w IIS

Moduł II: MySQL

- Czym są bazy danych
- Instalcja MySQL
- Połączenie z bazą danych za pomocą PHP
- Zapytania
- Tworzenie i wybieranie bazy
- Tworzenie tabel
- Dodawanie rekordów
- Wybieranie rekordów
- Aktualizacja rekordów
- Usuwanie rekordów
- Składania zapytań SQL
- Zapytania SQL ćwiczenia praktyczne
- Wyszukiwanie rekordów w bazie danych
- Operatory porównań
- Operatory logiczne
- Sortowanie wyników
- Ograniczenie wyników zapytania
- Porcjowanie wyników zapytania
- Tabela USER
- Tabela DB
- Tabela HOST
- Tabela TABLES_PRIV
- Tabela COLUMNS_PRIV

Zajęcia prowadzone w języku polskim. Nauka poprzez praktykę.

Wymagania: brak, kurs od podstaw.

Przydatne(Nie wymagane): podstawowa wiedza i umiejętności z zakresu obsługi komputera. 

Kursy komputerowe Bemowo - programowo najlepsi!

Zapraszamy do współpracy.
ElitePC

Ceny:
  jednoosobowy binarny (2 os.) wieloosobowy
tryb jednodniowy 2000 1900/1os. 1800/1os.
tryb dzienny 2100 2000/1os. 1900/1os.
tryb wieczorowy 2200 2100/1os. 2000/1os.
tryb weekendowy 2200 2100/1os. 2000/1os.
tryb jedniodniowy weekend 2100 2000/1os. 1900/1os.
tryb Online 2000 - -

Ilość godzin:
- jednodniowy: 8-10h
- weekendowy: 12-14h
- pozostałe: 14-16h