Program kursu
Program kursu
Technik programista
Tworząc program 2-letniego kursu programowania wykorzystaliśmy podstawę programową zawodu technik programista oraz nasz autorski program nauczania stworzony wspólnie z firmami z Klastra Technologicznego INFOTECH. Współpraca z firmami oznacza że treści zawarte w programie są aktualne i po ukończeniu kursu nabytą wiedzę będzie można od razu wykorzystać w pracy zawodowej.
Główne obszary kształcenia oparte są o aktualne zapotrzebowanie rynkowe:
podstawy programowania (język Python),
tworzenie stron WWW (HTML5/CSS/Java Script),
projektowanie i użytkowanie baz danych (SQL, bazy dokumentowe),
wstęp do programowania aplikacji mobilnych (systemy Android i iOS),
Program semestralny
Semestr I
Podstawy programowania.
Wprowadzenie do informatyki.
Wprowadzenie do bazy danych.
Narzędzia procesu tworzenia oprogramowania.
Projektowanie stron internetowych.
Bezpieczeństwo i higiena pracy.
Semestr II
Programowanie obiektowe.
Projektowanie i implementacja aplikacji WWW.
Narzędzia procesu tworzenia oprogramowania.
Zaawansowane bazy danych.
Język angielski w programowaniu.
Używanie bibliotek w programowaniu aplikacji WWW.
Systemy zarządzania treścią.
Semestr III
Zaawansowane programowanie obiektowe.
Inżynieria i projektowanie oprogramowania.
Projektowanie i implementacja aplikacji mobilnych.
Testowanie i dokumentacja projektów informatycznych.
Język angielski w programowaniu.
Aplikacje desktopowe.
Semestr IV
Techniki zapewniania jakości i bezpieczeństwa oprogramowania.
Systemy mobilne.
Programowanie w chmurze.
Projektowanie aplikacji webowych.
Wprowadzenie do sztucznej inteligencji.
Konsultacje przedegzaminacyjne.
Egzaminy kwalifikacyjne
Uzyskanie tytułu zawodowego Technik Programista uwarunkowane jest zdaniem dwóch egzaminów zawodowych. Na koniec:
semestru III odbędzie się egzamin INF.03 - "Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych",
semestru IV egzamin INF.04 - "Projektowanie, programowanie i testowanie aplikacji".
Egzamin INF.03
Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
tworzenie i administrowanie stronami internetowymi,
tworzenie, administrowanie i użytkowanie relacyjnych baz danych,
programowanie aplikacji internetowych,
tworzenie i administrowanie systemami zarządzania treścią.
Egzamin INF.04
Projektowanie, programowanie i testowanie aplikacji
projektowanie, programowanie i testowanie zaawansowanych aplikacji webowych,
projektowanie, programowanie i testowanie aplikacji desktopowych,
projektowanie, programowanie i testowanie aplikacji mobilnych.