Frontend Developer z kompetencjami AI
Bezpłatne

- Wykłady 0
- Quizy 0
- Liczba godzin 180
- Semestry 2
- Studenci 0
- Oceny Tak

Celem studiów podyplomowych „FRONTEND DEVELOPER z kompetencjami AI” jest zapoznanie uczestników z nowoczesnymi technologiami internetowymi. Te praktyczne studia podyplomowe pozwalają zdobyć umiejętności związane z budowaniem i rozwijaniem nowoczesnych aplikacji internetowych po stronie klienta (frontend development).
Charakter studiów jest bardzo praktyczny – opiera się na tworzeniu projektów IT w formie aplikacji webowych. Duży nacisk położono również na pokazanie w praktyce możliwości narzędzi AI w pracy frontend developera, w tym automatyzacji AI oraz wykorzystania agentów kodowania.
Student pozna techniki tworzenia aplikacji, metody weryfikacji jakości tworzonych rozwiązań, zasady pracy programistycznej oraz sposoby wspomagania procesu developmentu narzędziami AI. W programie nauczania duży nacisk położono również na naukę języków JavaScript i TypeScript oraz wykorzystanie najnowszej wersji Angulara – popularnego frameworka frontendowego od Google’a.
Studia podyplomowe są prowadzone na tej uczelni od 2020 roku i właśnie zyskały odświeżony program odpowiadający potrzebom rynku pracy frontend developera w erze sztucznej inteligencji (AI).
ODBIORCY STUDIÓW
Studia skierowane są do osób, które chcą zmienić branżę (np. przebranżowić się do IT) albo rozwinąć swoje kompetencje, zdobywając praktyczne umiejętności programowania frontendu – również z wykorzystaniem narzędzi AI w pracy przyszłego frontend developera/frontend developerki.
Uczestnikami studiów mogą być także osoby, które chcą nauczyć się tworzenia nowoczesnych aplikacji internetowych w oparciu o frameworki JavaScript.
Zajęcia prowadzone są z wykorzystaniem własnych laptopów uczestników, dzięki czemu po zakończeniu zjazdu można kontynuować pracę nad projektami aplikacji w domu, a następnie konsultować je podczas kolejnych zajęć z wykładowcami – praktykami branży IT, posiadającymi wieloletnie doświadczenie w szkoleniu osób uczących się programowania.
Ważnym aspektem studiów jest również możliwość poznania praktycznych sposobów wykorzystania AI w celu zwiększenia swojej konkurencyjności na rynku pracy.
Od kandydatów nie jest wymagane wcześniejsze doświadczenie w programowaniu ani pracy w branży IT, ponieważ nauka prowadzona jest od podstaw. Program obejmuje różnorodne zadania i projekty o zróżnicowanym poziomie trudności, a tempo oraz poziom zajęć są dostosowywane do poziomu grupy.
FORMA PROWADZENIA ZAJĘĆ
Ćwiczenia grupowe i interaktywne warsztaty, programowanie na żywo z wykładowcą (live coding), współpraca w oparciu o repozytoria kodu (GitHub/GitLab) oraz pracę w grupach projektowych.
Wymagany jest własny laptop z rekomendowaną pamięcią RAM 8–12 GB. System operacyjny – dowolny.
KORZYŚCI DLA ABSOLWENTA:
– Bardzo praktyczne zajęcia oraz poznanie możliwości narzędzi AI w tworzeniu aplikacji internetowych
– Solidne podstawy programowania w JavaScript i TypeScript
– Programowanie z wykorzystaniem frameworków JavaScript (Angular od Google)
– Doświadczona kadra szkoleniowców i praktyków IT oraz wiele zrealizowanych edycji studiów od 2020 roku
– Projektowanie rozwiązań IT na żywo (live coding) podczas zajęć
– Nabycie umiejętności prototypowania oraz projektowania UX/UI aplikacji webowych, również z wykorzystaniem AI
– 180 godzin praktycznej nauki frontendu z kompetencjami AI
– Możliwość stworzenia portfolio projektów aplikacji – dobry start do rozmów rekrutacyjnych w branży IT
– Rozwój w oparciu o nowoczesny program nauczania odpowiadający wymaganiom rynku pracy w erze sztucznej inteligencji
| wpisowe | całość (1 rata) | semestralnie (2 raty) | miesięcznie (10 rat) |
| 300 zł | 5900 zł | 3200 zł | 690 zł |
PROWADZĄCY:
mgr inż. Mateusz Czardybon
Absolwent Politechniki Śląskiej na kierunku Automatyka i Robotyka. Team leader oraz senior fullstack developer, programujący głównie w JavaScript (z wykorzystaniem frameworka Angular) oraz technologii .NET. Tworzy oprogramowanie dla globalnego lidera branży e-commerce oraz pomaga innym w nauce Angulara, prowadząc zajęcia na studiach podyplomowych z zakresu IT.
mgr inż. Marcin Dłubis
Absolwent Politechniki Śląskiej na kierunku Automatyka i Robotyka. Tworzy oprogramowanie dla małych i średnich przedsiębiorstw, koncentrując się głównie na warstwie frontendowej, a także programuje hybrydowe aplikacje mobilne. Jest współtwórcą aplikacji na czwarty największy festiwal muzyczny w Polsce oraz towarzyszący mu bieg uliczny. Obecnie rozwija oprogramowanie dla branży medycznej (m.in. rozwiązania związane z rozrusznikami serca oraz wizualizacją z wykorzystaniem technologii VR). Od 2017 roku prowadzi szkolenia z zakresu IT, ze szczególnym naciskiem na język JavaScript, zarówno dla firm prywatnych, jak i jako wykładowca studiów podyplomowych. Przeszkolił ponad 100 osób z zakresu frontendu i JavaScriptu.
mgr inż. Grzegorz Mazur
Absolwent Politechniki Wrocławskiej oraz studiów podyplomowych w Wyższej Szkole Bankowej w Poznaniu („Nowoczesne Technologie Webowe i Mobilne”) oraz na Politechnice Wrocławskiej („Android i iOS”). Obecnie pracuje w firmie tworzącej oprogramowanie dla amerykańskiej firmy edukacyjnej. Wcześniej zdobywał doświadczenie w małych i średnich software house’ach. Od 2012 roku prowadzi szkolenia dla osób dorosłych (w tym od 2014 roku szkolenia IT). Pasjonuje się tworzeniem projektów edukacyjnych rozwijających praktyczne kompetencje IT, wspierających podnoszenie kwalifikacji oraz przebranżowienie. Od 2017 roku przeszkolił ponad 200 osób w ramach informatycznych studiów podyplomowych prowadzonych w różnych miastach. Jest zwolennikiem wykorzystywania narzędzi i procesów stosowanych w realnych firmach IT również podczas zajęć dydaktycznych, aby jak najlepiej odwzorować pracę w rzeczywistym projekcie informatycznym.
mgr Maciej Raińczuk
Z wykształcenia prawnik i politolog, jednak to UX stał się jego zawodową pasją. Od 2010 roku związany z branżą IT, a od 2014 roku projektuje rozwiązania przyjazne użytkownikom, realizując jednocześnie cele biznesowe. Doświadczenie zdobywał zarówno w software house’ach, jak i przy rozwoju konkretnych produktów. Pracował m.in. dla marek: Nokia, Bank Zachodni WBK, Intersport, TUI, Leroy Merlin, Explain Everything, Aasa Global, VR Global i FTI. Prywatnie szczęśliwy mąż i ojciec dwóch córek. Pasjonuje się podróżami i odwiedził już kilkadziesiąt krajów.
mgr inż. Sebastian Mysakowski
Senior Software Engineer, prelegent oraz autor kursu wydawnictwa Helion. Od początku kariery zawodowej związany z JavaScriptem. Doświadczenie zdobywał zarówno w startupach, jak i firmach z indeksu S&P 500. Obecnie pracuje dla jednego z największych banków w Europie. Jest zwolennikiem podejścia, że „życie jest zbyt krótkie na słaby kod”. Prowadzi szkolenia z technologii webowych dla firm oraz uczestników studiów podyplomowych.
LISTA PRZEDMIOTÓW:
• Podstawy UX/UI, podstawy Figma oraz Figma Dev Mode
• Proces i etapy projektowania UX/UI z AI – projekt praktyczny
• Wstęp do technologii webowych (HTML5 i CSS3)
• Programowanie w JavaScript – wprowadzenie
• Responsive Web Design (m.in. Flexbox, Tailwind CSS)
• System kontroli wersji Git – praktyczna współpraca w zespołach zdalnych
• Programowanie w JavaScript – zagadnienia rozszerzone
• Konfiguracja środowiska developerskiego z wykorzystaniem AI, terminal oraz preprocesory CSS
• Aplikacja biznesowa w JavaScript z elementami AI – projekt praktyczny 1
• Wykorzystanie JavaScriptu po stronie serwerowej (Node.js oraz baza danych MongoDB)
• Angular od Google – wprowadzenie (komponenty, moduły)
• Angular – zagadnienia rozszerzone
• TypeScript w praktyce tworzenia aplikacji webowych
• Budowanie aplikacji webowej z wykorzystaniem Angulara i TypeScriptu
• Aplikacja biznesowa w Angularze z elementami AI – projekt praktyczny 2
• Narzędzia AI – poziom 1 (terminal, pluginy, środowiska programistyczne, np. Cursor, Antigravity)
• Narzędzia AI – poziom 2 (asystenci kodowania AI: Copilot Pro, Gemini Code, Claude Code, weryfikacja jakości kodu, agenci AI w praktyce)
• Narzędzia AI – poziom 3 (prowadzenie developmentu z AI, wykorzystanie LLM-ów, praktyczne generowanie UI w projekcie praktycznym)
• Konsultacje projektowe aplikacji webowych (JS/Angular) z elementami AI
Egzamin końcowy z prezentacją projektu
Liczba punktów ECTS: 30
Liczba godzin: 180
Forma studiów: studia podyplomowe niestacjonarne (dopuszcza się do 40% zajęć w formie online)