# » edu » cke-inf.03
INF.03 Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Kwalifikacja INF.03 to kwalifikacja zawodowa w ramach branży informatycznej, która dotyczy umiejętności związanych z tworzeniem i administrowaniem stronami i aplikacjami internetowymi oraz bazami danych. Kwalifikacja jest częścią programu nauczania zarówno w zawodzie technik informatyk jak i technik programista
Zakres kwalifikacji INF.03
Osoba posiadająca tę kwalifikację jest w stanie projektować, rozwijać, utrzymywać i zarządzać stronami internetowymi, aplikacjami oraz bazami danych, co jest kluczowe w dzisiejszym świecie cyfrowym.
1. Tworzenie stron internetowych i aplikacji webowych
- Projektowanie i budowa stron internetowych: HTML, CSS, JavaScript, frameworki i biblioteki.
- Tworzenie aplikacji webowych: aplikacje dynamiczne z funkcjami logowania, rejestracji, przetwarzania danych.
- Zarządzanie interfejsem użytkownika (UI): responsywność, intuicyjność, kompatybilność z urządzeniami.
- Programowanie front-endowe i back-endowe: HTML, CSS, JS, PHP, Python, Node.js, Ruby, REST API, AJAX, WebSocket.
2. Administrowanie stronami i aplikacjami internetowymi
- Zarządzanie serwerami i hostingiem: serwery WWW, środowiska lokalne i chmurowe (AWS, GCP, Azure).
- Zarządzanie bezpieczeństwem: ochrona przed SQL Injection, XSS, SSL/TLS, autoryzacja, uwierzytelnianie.
- Aktualizacje i optymalizacja: aktualność, wydajność, skalowalność aplikacji.
3. Praca z bazami danych
- Projektowanie baz danych: struktura, normalizacja, optymalizacja zapytań.
- Administrowanie bazami danych: MySQL, PostgreSQL, MongoDB, Oracle, MS SQL Server – tworzenie, backup, przywracanie.
- Tworzenie zapytań SQL: operacje CRUD – SELECT, INSERT, UPDATE, DELETE.
4. Integracja aplikacji z bazami danych
- Komunikacja aplikacji z bazą danych: pobieranie i zapisywanie danych.
- Optymalizacja zapytań i indeksowanie: techniki przyspieszania działania baz danych.
5. Testowanie i optymalizacja aplikacji
- Testowanie aplikacji i stron: narzędzia i metody testowania działania aplikacji.
- Optymalizacja wydajności: analiza szybkości działania, optymalizacja kodu i zapytań SQL.
6. Praca z narzędziami developerskimi
- Frameworki i biblioteki:
- Front-end: React, Angular, Vue.js
- Back-end: Django, Flask, Express.js
- Systemy kontroli wersji: Git, GitHub, GitLab.
7. Podstawy DevOps
- CI/CD: ciągła integracja i wdrażanie – automatyczne testowanie, budowanie, publikowanie aplikacji.
Podsumowanie
Kwalifikacja INF.03 to kompleksowa kwalifikacja obejmująca tworzenie stron i aplikacji webowych, zarządzanie bazami danych oraz administrowanie systemami. Umożliwia podjęcie pracy w różnych sektorach IT, tworząc nowoczesne i bezpieczne rozwiązania internetowe.
Podręczniki do nauki zawodu:
Kwalifikacja INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych. Część 1. Projektowanie stron internetowych. Podręcznik do nauki zawodu technik informatyk i technik programista
Autor: Jolanta Pokorska
Cena: 79.00 zł
Format: Książka
Informacje o kwalifikacjach
Formuła 2019
(podstawa programowa 2019)
- INF.02 Administrowanie i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych
- INF.03 Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
- INF.04 Projektowanie, programowanie i testowanie aplikacji
Formuła 2017
(podstawa programowa 2017)
- EE.08 Montaż i eksploatacja systemów komputerowych, urządzeń peryferyjnych i sieci
- EE.09 Programowanie, tworzenie i administrowanie stronami internetowymi i bazami danych
Formuła 2012
(podstawa programowa 2012)
Sieci Komputerowe
poziom podstawowy
Sieci komputerowe
poziom zaawansowany
- Serwer Windows - Przygotowanie maszyny wirtualnej dla systemu Windows Server (wirtualizacja sieci)
- Serwer Windows - Instalacja i konfiguracja systemu Windows Server
- Serwer Windows - Serwer DNS w sieci lokalnej w oparciu o system Windows Server (DNS)
- Serwer Windows - Zapora sieciowa w systemie Windows Serwer (Firewall)
- Serwer Windows - Kontroler domeny w oparciu o Windows Server (AD DS)
- Serwer Windows - Tworzenie zespołu kart sieciowych (NIC Teaming) w systemie Windows Server (NIC Teaming)
Sieci komputerowe
poziom profesjonalny
- Serwer Linux - Przygotowanie maszyny wirtualnej (wirtualizacja sieci)
- Serwer Linux - Instalacja systemu
- Serwer Linux - Konfiguracja sieci
- Serwer Linux - Instalacja i konfiguracja SSH
- Serwer Linux - DHCP, dynamiczna konfiguracja adresacji hostów w sieci
- Serwer Linux - DNS, serwer nazw domenowych
- Serwer Linux - Serwer plików (FTP)