Zagadnienia konkursowe - PHP i MySQL
1. Identyfikatory
2. Stałe i zmienne. Typy zmiennych
3. Operatory
4. Stosowanie operatorów: obliczanie sum w formularzu
5. Pierwszeństwo i kolejność: wyznaczanie wartości wyrażeń
6. Zarządzanie zmiennymi
7. Implementowanie struktur kontrolujących
8. Podejmowanie decyzji za pomocą instrukcji warunkowych
9. Powtarzanie działań przy użyciu iteracji (pętle)
10. Przechowywanie i wyszukiwanie danych (otwieranie, zapisywanie, zamykanie i odczyt z plików)
11. Tablice indeksowane numerycznie
12. Sortowanie tablic, zmiana kolejności elementów w tablicach
13. Formatowanie ciągów
14. Łączenie i rozdzielanie ciągów za pomocą funkcji ciągów
15. wyrażenia regularne
16. Stosowanie funkcji require() i include()
17. Funkcje w PHP, podstawowa struktura funkcji
18. Klasy, atrybuty i operacje w PHP
19. Dziedziczenie w PHP
20. Wyjątki i inne mechanizmy obsługi błędów w PHP
21. Relacyjne bazy danych (tabele, wartości, klucze, schematy)
22. Architektura internetowej bazy
23. System przywilejów MySQL
24. Tworzenie tabel bazy danych
25. Zapisywanie oraz wyszukiwanie danych w bazie
26. Łączenie się z bazą MySQL za pomocą PHP (połączenia, zapytania, wstawianie danych)
27. System przywilejów
28. Ochrona bazy danych
29. Optymalizowanie bazy danych
30. Implementowanie replikacji
31. Procedury składowane
32. Kontrola dostępu
33. Metody uwierzytelniania
34. Kontrola sesji w PHP