Szkolenie w zakresie umiejętności cyfrowych z tworzenia aplikacji internetowych w języku Python na poziomie podstawowym
Szkolenie skierowane do osób, które chcą zdobyć kompetencje informatyczne na stanowiskach takich, jak junior programista IT oraz DevOps.
W celu skutecznego uczestnictwa w usłudze osoba zgłaszająca się na szkolenie NIE MUSI posiadać wiedzy w zakresie programowania w języku Python.
...Zdalne
32 h
8
Szkolenie w zakresie umiejętności cyfrowych z tworzenia aplikacji internetowych w języku Python na poziomie podstawowym
Opis kursu
"Umiejętności cyfrowe z tworzenia aplikacji internetowych w języku Python na poziomie podstawowym" to kurs, który wprowadza uczestników w podstawy programowania w Pythonie oraz rozwój aplikacji webowych. Na początku uczestnicy poznają podstawowe konstrukcje języka Python, takie jak zmienne, pętle, funkcje oraz struktury danych, co stanowi fundament do budowania aplikacji internetowych. Kurs obejmuje wprowadzenie do frameworka Flask, który ułatwia tworzenie prostych aplikacji webowych w Pythonie. Uczestnicy nauczą się, jak tworzyć serwery, zarządzać routingiem oraz obsługiwać zapytania HTTP.
Podczas szkolenia omówione zostaną również podstawowe pojęcia związane z front-endem, takie jak HTML i CSS, co pozwoli na budowanie prostych interfejsów użytkownika. Ważnym elementem kursu jest praca z bazami danych – uczestnicy dowiedzą się, jak integrować aplikacje webowe z relacyjnymi bazami danych, np. SQLite, oraz jak przechowywać i pobierać dane z aplikacji. Kurs kładzie nacisk na praktyczne podejście, ucząc uczestników, jak wdrażać i testować aplikacje lokalnie.
Uczestnicy poznają również podstawy debugowania oraz radzenia sobie z błędami w aplikacjach. Po ukończeniu kursu będą w stanie stworzyć swoją pierwszą, prostą aplikację internetową, obsługującą formularze i wyświetlającą dane użytkowników. Na zakończenie szkolenia, każdy uczestnik będzie miał możliwość zbudowania własnego projektu webowego, co pozwoli na sprawdzenie zdobytych umiejętności w praktyce. Uczestnicy otrzymają również certyfikat potwierdzający ukończenie kursu.
Czego się nauczysz:
- Podstawy składni Pythona
- Typy danych i operatory
- Struktury sterowania
- Funkcje i moduły
- Instalacja Pythona na Windows, macOS i Linux
- Popularne środowiska programistyczne (np. VS Code, PyCharm)
- HTML i CSS - wprowadzenie
- Struktura strony internetowej
- Selektory CSS i formatowanie
- Instalacja Flaska
- Tworzenie prostych aplikacji
- Routing i szablony
- Formularze i przetwarzanie danych
- Uwierzytelnianie i autoryzacja
Wymagania:
- Minimalne wymagania do obsługi szkolenia w formie zdalnej, w czasie rzeczywistym na platformie google meet: uczestnik powinien dysponować komputerem stacjonarnym bądź laptopem. Niezbędne również będą: mikrofon, słuchawki, głośniki i opcjonalnie kamera.
- Minimalne wymagania sprzętowe: procesor dwurdzeniowy, minimum 2GB pamięci RAM, wolna przestrzeń na dysku twardym (około 10GB)
- System operacyjny: minimum Windows XP/MacOS High Sierra
- Oprogramowanie: przeglądarka internetowa (Google Chrome, Mozilla Firefox, Opera, Safari, Microsoft Edge)
- Sieć: łącze internetowe minimum 2 Mbps