Informatyczne Branżowe Centrum Umiejętności

Powiat Limanowski w partnerstwie z Stowarzyszeniem Humaneo, realizuje projekt mający na celu skoncentrowanie uwagi na kluczowym obszarze współczesnej gospodarki – branży informatycznej.

W ramach projektu, powstało Informatyczne Branżowe Centrum Umiejętności, które stanowi centralny punkt dla przygotowywania kadr do dynamicznego świata technologii. Centrum to nie tylko placówka edukacyjna, ale przede wszystkim miejsce, w którym kształtowane są umiejętności niezbędne do skutecznego funkcjonowania w obszarze informatyki.

Informatyczne Branżowe Centrum Umiejętności stawia sobie za zadanie nie tylko przekazywanie wiedzy teoretycznej, ale także rozwijanie praktycznych umiejętności niezbędnych w branży informatycznej. Praktyki zawodowe, warsztaty z profesjonalistami z branży oraz dostęp do nowoczesnych technologii to elementy programu, które pozwalają na realne przygotowanie uczestników do dynamicznego środowiska pracy.

Działania podejmowane w ramach projektu mają również na celu zwiększenie atrakcyjności regionu dla nowych inwestycji związanych z branżą informatyczną. W ten sposób, powiat Limanowski nie tylko inwestuje w rozwój swoich mieszkańców, ale także tworzy dogodne warunki dla przyciągnięcia nowych przedsięwzięć gospodarczych, zwiększając tym samym potencjał rozwojowy całego regionu.

Działalność

Innowacyjno – szkoleniowa

realizowana m.in. poprzez opracowanie nowych kwalifikacji i umiejętności zawodowych w branży teleinformatycznej, dostosowanie form i metod kształcenia do indywidualnych potrzeb i predyspozycji uczestników, a także zastosowanie multimedialnych rozwiązań edukacyjnych, podnoszących atrakcyjność i efektywność realizowanych szkoleń. Umożliwi tym samym rozwój umiejętności zawodowych zarówno kadr systemu oświaty, nauczycieli akademickich, jak i uczniów/studentów, doktorantów, oraz innych osób dorosłych w ramach prowadzonych przez BCU szkoleń zawodowych w dziedzinie informatyki i programowania;

Integrująco – wspierająca

mająca na celu inicjowanie i wzmacnianie współpracy w ramach trójkąta wiedzy: szkoła – uczelnia – pracodawca. Dzięki temu możliwe będzie szybkie i trafne określenie zapotrzebowania na umiejętności i kwalifikacje w dziedzinie informatyki i programowania zgłaszanego przez rynek pracy, oraz przygotowanie adekwatnej oferty edukacyjnej;

Innowacyjno – rozwojowa

która prowadzić będzie do upowszechniania nowatorskich rozwiązań w kształceniu zawodowym, związanych z informatyką i programowaniem, z uwzględnieniem transformacji ekologicznej i cyfrowej;

Doradczo – promocyjna

ukierunkowana na promocję kształcenia zawodowego oraz uczenia się przez całe życie, z uwzględnieniem aktualnych wyzwań technologicznych oraz wspierania osób z niepełnosprawnościami w wejściu i sprawnym funkcjonowaniu na rynku pracy, w szczególności w dziedzinie informatyki i programowania;

W efekcie realizowanych zadań powstaną nowe kwalifikacje i umiejętności zawodowe w branży teleinformatycznej, szkoły i uczelnie będą miały możliwość przeszkolenia pracowników dydaktycznych, a uczniowie i studenci będą mogli kształcić się w Informatycznym Branżowym Centrum Umiejętności, zyskując kwalifikacje zgodne z potrzebami rynku pracy.
W ramach realizowanych zadań, Informatyczne Branżowe Centrum Umiejętności prowadzić będzie szeroką współpracę z podmiotami rynku pracy i edukacji, do której już teraz Państwa zachęcamy.

Bieżące informacje na temat działalności
Informatycznego Branżowego Centrum Umiejętności
dostępne są na stronie internetowej:
Szczegółowych informacji udziela
Koordynator Projektu

Dorota Dyszkiewicz

Kwalifikacje

W ramach realizacji projektu IBCU opracowane zostaną następujące kwalifikacje sektorowe.

Po opracowaniu i wpisaniu kwalifikacji do Zintegrowanego Rejestru Kwalifikacji, IBCU będzie realizować szkolenia oraz egzaminy nadające uprawnienia do wykonywania zawodów. 

Osoba posiadająca kwalifikację „Projektowanie i tworzenie gier komputerowych” specjalizuje się w tworzeniu i rozwoju gier komputerowych, łącząc w sobie umiejętności techniczne, artystyczne i kreatywne. Kluczowe cechy tej kwalifikacji obejmują:

  • Biegłą znajomość popularnych silników do tworzenia gier, takich jak Unity czy Unreal Engine, wraz z umiejętnością programowania w językach takich jak C# czy C++.
  • Umiejętność projektowania grafiki 2D i 3D, animacji oraz tworzenia postaci i środowisk, z wykorzystaniem narzędzi takich jak Blender, Maya, czy Adobe Photoshop.
  • Zdolność do projektowania i implementowania mechanik gry, w tym systemów punktacji, reguł gry oraz interakcji między graczem a środowiskiem gry.
  • Umiejętność tworzenia angażujących scenariuszy i narracji, które napędzają fabułę gry i wzbogacają doświadczenie gracza.
  • Zrozumienie roli dźwięku i muzyki w grach oraz umiejętność ich integracji, aby zwiększyć immersję i emocjonalny wpływ gry.
  • Kompetencje w zakresie testowania gier, identyfikacji błędów i problemów, oraz ich skutecznego rozwiązywania.
  • Umiejętność zarządzania projektami, w tym planowania, organizacji pracy zespołu oraz monitorowania postępów projektu.
  • Śledzenie aktualnych trendów w branży gier oraz zrozumienie potrzeb i preferencji graczy.

Przedmiotową kwalifikację mogą być szczególnie zainteresowani:

  • Osoby pasjonujące się grami komputerowymi i chcące przekształcić swoje hobby w zawód.
  • Programiści, graficy, projektanci dźwięku oraz scenarzyści chcący specjalizować się w branży gier.
  • Absolwenci szkół artystycznych, informatycznych czy multimedialnych, którzy chcą połączyć swoje umiejętności w tworzeniu gier.

Osoba posiadająca tę kwalifikację może znaleźć zatrudnienie jako projektant gier, programista gier, grafik komputerowy, projektant dźwięku, scenarzysta, tester gier lub jako niezależny twórca gier (indy developer). Umiejętności te są również cenne w tworzeniu aplikacji edukacyjnych i rozrywkowych, wirtualnej rzeczywistości (VR) oraz w projektowaniu gier reklamowych i promocyjnych.

Osoba posiadająca kwalifikację potrafi dobrać strategie testowania oprogramowania do opisanej sytuacji. Posługuje się branżowymi określeniami w procesie testowania oprogramowania. Potrafi rozróżnić podstawowe rodzaje i poziomy testów oraz rozumie różnice w ich zastosowaniu. Wykorzystuje wiedzę dotyczącą dodatkowych narzędzi informatycznych pomocnych przy testowaniu, potrafi obsługiwać bazy danych. Dokonuje również weryfikacji i walidacji oprogramowania w odniesieniu do dokumentacji technicznej i zapotrzebowania ze strony użytkownika. Dobiera strategię testowania oprogramowania. Tworzy testy manualne i automatyczne w dedykowanym środowisku programistycznym. Uwzględnia zagadnienia związane z cyberbezpieczeństwem podczas testowania.

Osoba posiadająca kwalifikację może prowadzić testy opierające się na dostępie do kodu, lub bez wglądu do kodu oraz współpracować z programistami i klientem końcowym, w celu podniesienia jakości używanego oprogramowania. Potrafi dokonywać prostych modyfikacji kodu źródłowego w wybranym języku programowania w celu realizacji procesu testowania oprogramowania. Osoba posiadająca kwalifikację może także zarządzać procesem testowania oprogramowania oraz planować wszelkiego typu testy oprogramowania na różnych poziomach testowania. 

Przedmiotową kwalifikacją mogą być szczególnie zainteresowani:

  • Programiści, którzy w ramach swojej pracy zawodowej dokonują walidacji i weryfikacji  tworzonych kodów, sprawdzając poprawność działania oprogramowania.
  • Pracownicy firm zajmujący się wdrażaniem oprogramowania, mający kontakt z użytkownikiem końcowym.
  • Osoby, które w ramach swojej pracy zawodowej współpracują z dostawcami programów/aplikacji, w celu poprawy jakości użytkowanego oprogramowania.
  • Uczniowie i absolwenci branżowych szkół zawodowych oraz techników branży teleinformatycznej, jak również studenci i absolwenci kierunków technicznych, dla których wiedza i umiejętności w ramach kwalifikacji stanowić będzie komplementarne uzupełnienie kwalifikacji zawodowych, uzyskanych w ramach formalnego systemu kształcenia.  
  • Osoby prowadzące własną działalność gospodarczą związaną z branżą IT.

Osoba posiadająca kwalifikację może zostać zatrudniona na stanowisku testera oprogramowania. Umiejętności zawarte w zestawach efektów uczenia się mogą zostać także wykorzystane przez programistów oprogramowania na różnych etapach pracy z oprogramowaniem – obejmując projektowanie, tworzenie, wdrażanie, a także ciągłe użytkowanie i aktualizowanie, co jest kluczowe dla zapewnienia wysokiej jakości i niezawodności tego oprogramowania.

Osoba posiadająca kwalifikację „Kompleksowe programowanie aplikacji internetowych” wykazuje się głęboką wiedzą i umiejętnościami w zakresie tworzenia nowoczesnych aplikacji webowych. Kluczowe cechy tej kwalifikacji obejmują:

  • Biegłą znajomość języków programowania używanych w tworzeniu aplikacji internetowych, takich jak JavaScript, HTML, CSS, a także frameworków takich jak React, Angular czy Vue.js.
  • Zdolność do pracy zarówno nad front-endem, jak i back-endem aplikacji, w tym znajomość serwerowych języków programowania i technologii, np. Node.js, Python (Django, Flask), Ruby on Rails.
  • Umiejętność pracy z różnymi systemami zarządzania bazami danych, takimi jak MySQL, PostgreSQL, MongoDB, umiejętność projektowania i optymalizacji baz danych.
  • Zrozumienie podstawowych zasad projektowania interfejsu użytkownika i doświadczenia użytkownika, aby tworzyć intuicyjne i atrakcyjne aplikacje.
  • Umiejętność integracji zewnętrznych API i usług, takich jak płatności online, mapy czy media społecznościowe.
  • Kompetencje w zakresie testowania aplikacji, w tym testów jednostkowych, integracyjnych i funkcjonalnych.
  • Znajomość procesów wdrażania, konfiguracji serwerów, zarządzania wersjami oprogramowania i ciągłej integracji.
  • Świadomość zagrożeń związanych z bezpieczeństwem aplikacji internetowych i umiejętność implementacji odpowiednich środków zabezpieczających.

Kwalifikacją mogą być szczególnie zainteresowani:

  • Programiści aspirujący do roli full-stack developerów.
  • Specjaliści IT chcący poszerzyć swoje umiejętności o tworzenie aplikacji webowych.
  • Osoby zainteresowane rozwijaniem umiejętności w zakresie nowoczesnych technologii internetowych.
  • Studenci kierunków informatycznych oraz absolwenci, którzy chcą uzupełnić swoją wiedzę praktycznymi umiejętnościami w tworzeniu aplikacji internetowych.

Osoba posiadająca tę kwalifikację może znaleźć zatrudnienie jako programista aplikacji internetowych, front-end developer, back-end developer lub full-stack developer. Umiejętności te są również cenne dla osób chcących prowadzić własne projekty lub startupy technologiczne, gdzie kompleksowe zrozumienie procesu tworzenia aplikacji internetowych jest kluczowe.

Osoba posiadająca kwalifikację „Projektowanie i programowanie aplikacji mobilnych (MOBILE DEVELOPER)” specjalizuje się w tworzeniu, testowaniu i utrzymaniu aplikacji na urządzenia mobilne. Kluczowe cechy tej kwalifikacji obejmują:

  • Biegłą znajomość systemów operacyjnych iOS i Android, w tym języków programowania Swift dla iOS oraz Kotlin i Java dla Androida.
  • Umiejętność tworzenia atrakcyjnych i funkcjonalnych interfejsów użytkownika (UI), zgodnie z zasadami User Experience (UX), dostosowanych do różnych rozmiarów i rodzajów urządzeń mobilnych.
  • Zrozumienie i zarządzanie cyklem życia aplikacji mobilnych, w tym obsługa różnych stanów aplikacji.
  • Umiejętność integracji aplikacji mobilnych z serwerowymi API i bazami danych, zapewniając niezbędną komunikację i przetwarzanie danych.
  • Znajomość technik optymalizacji wydajności aplikacji mobilnych, zarządzania pamięcią i zużyciem baterii.
  • Świadomość zagrożeń związanych z bezpieczeństwem aplikacji mobilnych i wdrażanie odpowiednich praktyk zabezpieczających.
  • Umiejętność przeprowadzania testów jednostkowych, integracyjnych i funkcjonalnych, zarówno na emulatorach, jak i rzeczywistych urządzeniach.
  • Zrozumienie specyfiki różnych platform i urządzeń mobilnych oraz dostosowanie aplikacji do ich wymagań.

Przedmiotową kwalifikacją mogą być szczególnie zainteresowani:

  • Programiści aspirujący do roli programistów aplikacji mobilnych.
  • Specjaliści IT chcący poszerzyć swoje umiejętności o rynek aplikacji mobilnych.
  • Projektanci UI/UX chcący lepiej zrozumieć techniczne aspekty tworzenia aplikacji mobilnych.
  • Studenci i absolwenci kierunków informatycznych oraz technicznych, którzy chcą specjalizować się w tworzeniu aplikacji na urządzenia mobilne.

Osoba posiadająca tę kwalifikację może znaleźć zatrudnienie jako programista aplikacji mobilnych, specjalista od UI/UX w projektach mobilnych, tester aplikacji mobilnych lub jako niezależny developer pracujący nad własnymi projektami lub w ramach zespołu w firmie technologicznej. Umiejętności te są również cenne dla osób zajmujących się tworzeniem własnych startupów w branży mobilnej.

Osoba posiadająca kwalifikację „Architekt oprogramowania” specjalizuje się w projektowaniu struktury i systemów oprogramowania, zapewniając ich efektywność, skalowalność i bezpieczeństwo. Kluczowe cechy tej kwalifikacji obejmują:

  • Biegłą znajomość wzorców projektowych (np. MVC, Singleton) i architektonicznych (np. mikroserwisy, monolit), a także umiejętność ich stosowania w praktyce.
  • Umiejętność analizy wymagań biznesowych i technicznych oraz projektowania systemów oprogramowania, które efektywnie te wymagania realizują.
  • Zdolność do identyfikacji i zarządzania ryzykiem technologicznym, w tym wybór odpowiednich technologii i narzędzi.
  • Stałe śledzenie i adaptacja nowych technologii, frameworków i narzędzi, które mogą zwiększyć wydajność i jakość tworzonych systemów.
  • Umiejętność efektywnej komunikacji z zespołem deweloperskim, zarządem oraz klientami, w tym przekładanie skomplikowanych kwestii technicznych na język zrozumiały dla osób nietechnicznych.
  • Doświadczenie w zarządzaniu projektami i prowadzeniu zespołów deweloperskich, w tym umiejętność motywowania i kierowania pracą zespołu.
  • Świadomość zagrożeń związanych z bezpieczeństwem oprogramowania i wdrażanie strategii zapewniających jego bezpieczeństwo.
  • Znajomość metod i technik zapewniających skalowalność i wydajność systemów informatycznych.

Przedmiotową kwalifikację mogą być szczególnie zainteresowani:

  • Doświadczeni programiści dążący do rozwoju w kierunku projektowania systemów oprogramowania.
  • Specjaliści IT chcący poszerzyć swoje kompetencje o aspekty architektoniczne i projektowe.
  • Menadżerowie projektów informatycznych i liderzy techniczni dążący do zrozumienia i lepszego zarządzania aspektami technicznymi projektów.

Osoba posiadająca tę kwalifikację może znaleźć zatrudnienie jako architekt oprogramowania, konsultant ds. systemów informatycznych, menadżer projektów IT lub jako lider techniczny w zespołach deweloperskich. Umiejętności te są również cenne w roli doradcy technologicznego lub w roli eksperta odpowiedzialnego za ocenę i optymalizację istniejących systemów informatycznych.

Umiejętności zawodowe

W ramach realizacji projektu IBCU opracowane zostaną następujące umiejętności zawodowe.

Po opracowaniu umiejętności zawodowych, IBCU będzie realizować szkolenia oraz egzaminy potwierdzające ich posiadanie