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

  1. Podstawy programowania.

  2. Wprowadzenie do informatyki.

  3. Wprowadzenie do bazy danych.

  4. Narzędzia procesu tworzenia oprogramowania.

  5. Projektowanie stron internetowych.

  6. Bezpieczeństwo i higiena pracy.

Semestr II

  1. Programowanie obiektowe.

  2. Projektowanie i implementacja aplikacji WWW.

  3. Narzędzia procesu tworzenia oprogramowania.

  4. Zaawansowane bazy danych.

  5. Język angielski w programowaniu.

  6. Używanie bibliotek w programowaniu aplikacji WWW.

  7. Systemy zarządzania treścią.

Semestr III

  1. Zaawansowane programowanie obiektowe.

  2. Inżynieria i projektowanie oprogramowania.

  3. Projektowanie i implementacja aplikacji mobilnych.

  4. Testowanie i dokumentacja projektów informatycznych.

  5. Język angielski w programowaniu.

  6. Aplikacje desktopowe.

Semestr IV

  1. Techniki zapewniania jakości i bezpieczeństwa oprogramowania.

  2. Systemy mobilne.

  3. Programowanie w chmurze.

  4. Projektowanie aplikacji webowych.

  5. Wprowadzenie do sztucznej inteligencji.

  6. 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.