View
14
Download
0
Category
Preview:
Citation preview
PROGRAMATOR Fiszka marketingowa
Załącznik nr 10 do dokumentu Zasady współpracy z firmami szkoleniowymi
Wersja 1
NAZWA AKREDYTOWANEGO ORGANIZATORA KSZTAŁCENIA Altkom Akademia S.A.
OFERTA
Ścieżka Miasto Kursy stacjonarne* Kursy – blended learning*
Tak /Nie
Cena Organizacja kształcenia* Tak /Nie
Cena Organizacja kształcenia*
Wieczorowe
Dzienne Weekendowe
Wieczorowe
Dzienne Weekendowe
Błąd! Nie
można
odnaleźć
źródła
odwołania.
Warszawa Kraków Katowice Wrocław Poznań Gdańsk
Nie Tak 13 620 zł brutto X
* - ostateczna forma i organizacja kształcenia zależna od liczebności i preferencji grupy
PROGRAMATOR
1
DODATKOWE UDOGODNIENIA: Doradztwo zawodowe: Doradztwo zawodowe jest ważną częścią programu PROGRAMATOR. W Altkom Akademii pracują doświadczeni doradcy zawodowi, którzy pomagają uczestnikom w osiąganiu lepszego zrozumienia samego siebie w odniesieniu do obszaru aktywności zawodowej, tak aby umożliwiać ułatwić wybór nowego zawodu, zmianę pracy lub osiągnięcie właściwego przystosowania zawodowego. Ich praca stanowi ważną cześć realizacji wielu dedykowanych projektów rozwojowych dla przedsiębiorstw z różnych branż gospodarki, począwszy od: Akademii Programowania (https://www.altkomakademia.pl/szkolenia/oferta/akademia-programowania-altkom), poprzez Akademię Produkcji (https://www.altkomakademia.pl/szkolenia/oferta/akademia-produkcji-altkom) do Akademii Sprzedaży https://www.altkomakademia.pl/szkolenia/oferta/akademia-sprzedazy Doradcy zawodowi Altkom Akademia:
• Konsultanci, trenerzy, asesorzy z kilkunastoletnim doświadczeniem we wspieraniu procesów HR w zakresie oceny i rozwoju kompetencji,
• Posiadają doświadczenie w przygotowaniu metodologii Assessment & Development Center, dokonywaniu oceny i udzielaniu informacji zwrotnych,
• Są autorami zadań diagnostycznych stosowanych podczas sesji Assessment & Development Center,
• Są autorami testów i kwestionariuszy psychometrycznych stosowanych w diagnozie potencjału zawodowego,
• Mają w swoim dorobku ponad od 200 do 1000 godzin szkoleń z zakresu metodologii diagnozy i oceny kompetencji pracowników
Pośrednictwo pracy Altkom Akademia to polska firma technologiczno-szkoleniowa, która od ponad 25 lat wyznacza standardy i kreuje trendy na rynku IT. Jest partnerem największych firm z różnych branż, zarówno w Polsce jak i na arenie międzynarodowej. Na przestrzeni lat, w ramach sukcesywnego rozwoju w dynamicznym środowisku, Altkom Akademia przeprowadził tysiące rekrutacji budując wewnątrz struktur HR unikalne kompetencje z zakresu pozyskiwania talentów, selekcji i doboru specjalistów, kierowania ścieżek kariery oraz doradztwa zawodowego. To połączenie doświadczeń biznesowych i HR-owych stanowi wyjątkową propozycję dla osób marzących o rozpoczęciu kariery w branży IT. Nasza wiedza jest wiedzą praktyczną. Blisko współpracujemy z ALTKOM SOFTWARE AND CONSULTING, jedynym z wiodących w Polsce Software House’ów, obecnym na rynku od ponad 20 lat. W firmie pracuje ponad 200 osób, a liczba dużych projektów informatycznych przekroczyła ponad 100 (więcej: https://asc.altkom.pl/)
PROGRAMATOR
2
Wieloletnia obecność na rynku, ugruntowana pozycja oraz bogate zaplecze klientów i partnerów pozwala Altkom Akademii zorganizować targi pracy, do udziału w których zaprosi przedstawicieli największych polskich i zagranicznych firm poszukujących specjalistów IT różnego szczebla. Będzie to unikalna okazja dla kandydatów, aby w jednym miejscu i czasie móc nawiązać wiele przyszłościowych relacji zawodowych i spotkać swoich potencjalnych pracodawców. Infrastruktura: Altkom Akademia jest liderem na rynku szkoleń w Polsce, firmą która stworzyła dla swoich Słuchaczy Środowisko Edukacyjne. Wiedząc, że nie ma jednej najlepszej metody dydaktycznej, łączy sprawdzone praktyki szkoleniowe z nowoczesnymi, dostępnymi online, środkami przekazu wiedzy. Dzięki temu Środowisko Edukacyjne jest wsparciem w procesie uczenia się zarówno na etapie przygotowania do szkolenia, w czasie jego trwania, jak też po zakończeniu zajęć. Pomaga w lepszym wykorzystaniu wiedzy ze szkolenia w miejscu pracy. Środowisko Edukacyjne tworzą: • Szkolenia stacjonarne z wykładowcą • Wirtualne klasy – dostępne online rozwinięcie szkolenia stacjonarnego • Baza wiedzy – obszerny zbiór materiałów merytorycznych powiązanych z tematyką szkoleń • Narzędzia diagnozy – ankiety, testy wiedzy i kompetencji, kwestionariusze osobowości • Kontakt ciągły z wykładowcami i grupą Inne (platforma/kursy e-learningowe inne narzędzia) W procesie edukacyjnym Altkom Akademia wykorzystuje różnorodne narzędza. Jednym z nich jest „MOJA AKADEMIA” portal uczestników szkoleń i usług edukacyjnych Altkom Akademii, wspierający proces edukacyjny na każdym etapie:
1. Przygotowanie do szkolenia: zapoznaj się z praktycznymi informacjami, przejrzyj przygotowane dla Ciebie materiały, wyraź swoje oczekiwania, poznaj grupę i trenera
2. Podczas szkolenia: korzystaj z pomocy dydaktycznych, wykonuj ćwiczenia, rozwiązuj testy, oceniaj na bieżąco 3. Rozwój po szkoleniu: sprawdź czego się nauczyłeś, skorzystaj z dodatkowych materiałów, zadawaj pytania i dziel się wiedzą 4. Moja Tablica: zarządzaj swoją edukacją 5. Baza Wiedzy: wykłady wideo, blogi, quizy, Q&A
PROGRAMATOR
3
Trenerzy wiodący
Lech Proboszcz - Absolwent Politechniki Warszawskiej na Wydziale Fizyki Technicznej i Matematyki Stosowanej Posiada wieloletnie doświadczenie trenerskie. W Altkom
Akademia od 10 lat zajmuje się przygotowywaniem materiałów oraz prowadzeniem autorskich szkoleń z zakresu programowania. Uczestnicy podkreślają jego doskonałe przygotowanie do prowadzonych zajęć oraz umiejętność tłumaczenia prezentowanego materiału. Doświadczenie praktyczne m.in. sterowanie i programowanie eksperymentów on-line; wdrożenia dla Instytutu Chemii Fizycznej PAN, oprogramowanie komputerowego systemu do pomiaru naprężeń betonu w elektrowniach wodnych; wdrożenia Rożnów i Porąbka-Żar.
Paweł Wajnert – Absolwent Akademii Górniczo-Hutniczej na Wydziale Informatyki. Wieloletni Trener w Altkom Akademii. Posiada bogate doświadczenie praktyczne, które
zdobywał m.in w Alcatelu, LGBS Software czy Ericpolu. Specjalizuje się w zakresie programowania oraz bezpieczeństwa IT. Na sali szkoleniowej spędził już ponad 2 500 godzin, dzieląc się wiedzą i zdobywając sympatię kursantów. Piotr Kowalski – Absolwent Wyższej Szkoły Informatyki Stosowanej i Zarządzania WIT w Warszawie Posiada duże doświadczenie trenerskie. W Altkom Akademii prowadzi szkolenia z zakresu programowania w JavaSrcipt, oraz frameworków Angular, Node.js, React i Vue. Uczestnicy warsztatów podkreślają jego bogate praktyczne doświadczenie, zaangażowanie podczas warsztatu oraz bardzo dobre przygotowanie.
Dotychczasowe sukcesy: liczba współpracujących firm, liczba absolwentów, którzy znaleźli pracę Główne, współpracujące firmy to: Alcatel-Lucent, Alior Bank, Asseco Poland, Associates, Atos, Bank BPH, Bank Zachodni WBK, BSH, Capgemini, Clariant, Credit Agricole, Credit Suisse Poland, Dell Products Poland, Fujitsu, General Motors Manufacturing Poland, GK Pelion, Grupa Allegro, Grupa Pracuj, HP Polska, IBM, Infosys, ING Bank Śląski, Innogy, KGHM Polska Miedź, mBank, Microsoft, Ministerstwo Rozwoju Regionalnego, Ministerstwo Finansów, Ministerstwo Edukacji Narodowej, Ministerstwo Obrony, Nordea, Orange, Philip Morris International, PKN Orlen, PKO Bank Polski, PKP Informatyka, Politechnika Łódzka, Polkomtel, PZU, Roche Polska, Siemens, Tauron, TomTom, T-Mobile, Unicredit Global Information Services, Uniqa, Volkswagen Group Polska, Volvo Polska, Zakład Ubezpieczeń Społecznych.
Dzięki realizacji wszystkich dotychczasowych edycji programu „Akademia Programowania” ponad 1500 absolwentów z sukcesem pracuje w zawodzie programisty, analityka lub testera.
Full Stack Developer React/Node js
PROGRAM Tytuł kursu - Podstawy protokołu HTTP i architektura współczesnych aplikacji webowych (20 h) Treści kursu (program)
Podstawy protokołu http i architektura współczesnych aplikacji webowych: • Wprowadzenie do podstaw informatycznych • Podstawowe pojęcia • Podstawy protokoły http • Pojęcie aplikacji webowych • Architektura aplikacji webowych
Elementy oceny końcowej Tytuł kursu - Bazy danych relacyjne i nierelacyjne. Język SQL (20 h) Treści kursu (program)
• Wprowadzenie do systemów relacyjnych baz danych. o relacyjny model danych o charakterystyka silników składowania danych.
• Zasady projektowania relacyjnych baz danych o model relacyjny danych i obiektowa reprezentacja danych, o dobre praktyki
• Zarządzanie bazą danych i serwerem z perspektywy programisty: o narzędzia linii komend o narzędzia z GUI o zarządzanie użytkownikami i uprawnieniami o zarządzanie bazami danych o dostęp do danych, wykonywanie zapytań
• SQL o definiowanie danych, tworzenie table i relacji pomiędzy nimi
CREATE, ALTER, DROP, RENAME, TRUNCATE, dobre praktyki użycia
o zarządzanie danymi, typy danych INSERT, UPDATE, DELETE, CALL, DO, LOAD, REPLACE, dobre
praktyki użycia • Definiowanie I wykorzystanie widoków
JĘZYKI PROGRAMOWANIA KURSY SPECJALISTYCZNE Tytuł kursu - Programowanie w języku JavaScript (80 h)
Treści kursu 1. Charakterystyka języka JavaScript
• architektura i standard ES6+ • możliwości i zastosowania
2. Narzędzia developerskie na platformie Node.js • konfiguracja i wykorzystanie kompilatora Babel • konfiguracja i użycie biblioteki ESLint, statyczna analiza kodu
3. Podstawowe typy danych, operatory, zasięg i użycie zmiennychv 4. Definiowanie i użycie funkcji
• funkcje nazwane • funkcje anonimowe, bloki kodu, callbacks
5. Definiowanie i użycie obiektów 6. Praca z instrukcjami sterującymi
• warunki, pętle, wyjątki i obsługa błędów 7. Wykorzystanie kolekcji
• tablice, listy, mapy, zbiory 8. Osadzanie kodu JS w plikach HTML
• obsługa zdarzeń • dynamiczne modyfikowanie struktury strony HTML, drzewo DOM
9. Komunikacja z serwerem, Ajax, serializacja do JSON 10. Zarządzanie ciasteczkami 11. Zarządzaniem lokalnym cachem danych, LocalStorage 12. Używanie bibliotek zewnętrznych na przykładzie JQuery, wprowadzenie
Tytuł kursu - HTML i CSS kurs zaawansowany (40 h) Treści kursu
1. Zasady projektowania layoutów • Podejście adaptacyjne vs. responsywne • Strategia mobile first, media query • Konstruowanie layoutu w oparciu o siatkę • Planowanie sekcji • Formularze i informacje walidacyjne • Definiowanie stylów dla czcionek
2. Studium porównawcze bibliotek ułatwiających budowanie layoutów 3. CSS Grid
• Praca z kontenerami, kolumnami i wierszami • Wykorzystanie obszarów, area • Definiowanie pozycjonowania i wyrównania elementów siatki • Implementacja złożonych layoutów
4. Flexible Box • Praca z kontenerami • Wykorzystanie osi pionowej i poziomej • Praca z kolumnami, wierszami i blokami • Definiowanie kierunku wyświetlania • Osadzanie grafiki i plików video • Implementacja złożonych layoutów
5. Bootstrap • Integracja z projektem • Praca z kontenerami, kolumnami i wierszami
• Wsparcia dla dekorowania tekstu• Wsparcie dla tworzenia kontrolek, komponenty• Osadzanie grafiki i plików video• Implementacja złożonych layoutów• Wprowadzenie do preprocesorów CSS
NARZĘDZIA I BIBLIOTEKI PROGRAMISTYCZNE
Tytuł kursu - Biblioteka React i warsztat programisty frontend (60 h)
Treści kursu (program)
React
• Architektura frameworka• Instancja i konfiguracja frameworka• Generowanie artefaktów projektowych, CLI• Praca z komponentami, ich stanem danych i zdarzeniami• Wykorzystanie metod cyklu życia• Definiowanie szablonów, JSX, dynamiczna manipulacja stylami CSS• Komunikacja pomiędzy komponentami, relacja parent-child• Obsługa formularzy• Routing, nawigacja pomiędzy komponentami• Komunikacja z API
Tytuł kursu - Praca z repozytorium kodu: system Git (20 h)
Treści kursu (program)
1. Wprowadzenieo Zrozumienie systemów kontroli wersjio Historia powstania i przeznaczenie GIT-ao Rozproszona kontrola wersji
2. Instalacja i konfiguracjao Instalacja środowiska na platformach Windows, Mac, Linuxo Podstawowa konfiguracja środowiska pracyo Zastosowanie pomocy
3. Rozpoczęcie pracyo Inicjalizacja repozytoriumo Podstawowe koncepcje w GITo Pliki danych repozytoriumo Dodawanie plików do repozytorium oraz przeglądanie historii
4. Praca z repozytorium
o Strategie i dobre praktyki tworzenia branchyo Utrwalanie zmian w repozytoriumo Scalanie (merge) i rozwiązywanie konfliktów
5. Wykorzystanie GitHub
Tytuł kursu - Technologie serwerowe, API, chmura (8 h)
Treści kursu (program)
1. Express.js• Architektura frameworka• Integracja z projektem• Implementacja usług REST, routing
2. NoSQL• Kryterium stosowalności baz NoSQL• Architektura i zastosowania baz danych Mongo i Redis
3. Praca z bazą danych• Relacyjną (MySQL, PostgreSQL) i nierelacyjną (MongoDB, Redis)
Tytuł kursu - NodeJS (8 h)
Treści kursu (program)
1. Platforma Node.js• Charakterystyka, architektura i zastosowania• Zarządzanie pakietami
2. Narzędzia developerskie na platformie Node.js• Kompilator Babel i konwersja kodu• Statyczna analiza kodu z ESLint• Automatyzacja procesu budowania
Tytuł kursu - Bezpieczeństwo aplikacji web (8 h)
Treści kursu (program)
1. Bezpieczeństwo• Modele bezpieczeństwa aplikacji
2. Aplikacja• Architektura aplikacji rozproszonej i bezpieczeństwo.• Architektura i bezpieczeństwo kanału komunikacyjnego.• Autentykacja i autoryzacja.• Bezpieczeństwo danych.• Bezpieczeństwo sesji.
INNE KURSY ZAWODOWE
Tytuł kursu – Podstawy grafiki (16 h)
Treści kursu (program)
1. Dobre praktyki grafika komputerowego• Na co zwrócić uwagę w projektach• Czego nie używać w projektach internetowych• Co stosować i czego się wystrzegać grafice do druku• Szata graficzna i efekty a wymogi korporacji i ograniczenia produkcyjne• Siła dobrego portfolio2. Adobe InDesign, Adobe Illustrator, Adobe Photoshop - wprowadzenie do
programów Adobe• Funkcje i wykorzystanie spójny ekosystem Adobe• Adobe Creative Suite / Adobe Creative Cloud - różnice i podobieństwa• Jak i do czego najlepiej wykorzystywać te programy komputerowe• Praca na komputerach Mac/PC - podobieństwa i różnice3. Grafika wektorowa a bitmapowa• Poznajemy grafikę bitmapową oraz wektorową• Grafika bitmapowa a wektorowa• Zalety i wady grafiki bitmapowej4. Adobe Photoshop - interface oraz zapoznanie się z programem• Poznajemy najlepszy pogram do edycji zdjęć i profesjonalnych fotomontaży• Narzędzia i palety, menu, tryby ekranu• Podstawowe skróty klawiaturowe• Preferencje ogólne programu (co warto zmienić a co zostawić)• Przestrzeń robocza, programu5. Praca z nowym dokumentem - sposoby tworzenia nowego dokumentu• Tworzymy nowy dokument i otwieramy zdjęcia - różnice• Ustawienia nowego dokumentu• Rozdzielczość (DPI/PPI)• Głębia bitowa6. Używamy programu Photoshop - pędzel i ołówek - główne narzędzia• Poznajemy pędzel i ołówek oraz gumkę• Ustawiamy odpowiednie opcje narzędzi• Poznajemy zasady doboru i różne typy pędzla• Uczymy się efektywnych technik pracy z pędzlem i ołówkiem
Opis projektów grupowych
Aplikacja Blog Przedmiotem pracy grupowej we wszystkich ścieżkach będzie wykonanie aplikacji do publikacji artykułów, która podzielona jest na dwie mniejsze, współpracujące ze sobą aplikacje: Blog Front-End oraz Blog Back-End.
Blog Front-End Widoki i warstwa logiki widoków: - logowania/wylogowania/rejestrowania użytkowników- pojedynczego artykułu i powiązanych z nim komentarzy- kolekcji artykułów wraz z wyszukiwarką- dodawania komentarza do artykułu- edycji artykułu- profilu użytkownika i jego edycji
Blog Back-End Aplikacja dostarcza RESTful API z funkcjonalnością: - logowania/wylogowania i rejestracji użytkowników- dodawania/usuwania/edycji artykułów- wyszukiwania/sortowania artykułów- dodawania/usuwania/edycji komentarzy do artykułów
Organizacja kształcenia
Tytuł liczba godzin kursu
Liczba godzin stacjonarnych
Liczba godzin moderowanych / proponowana forma zajęć moderowanych
Tytuł kursu/ liczba godzin i zestawienie (linki) do materiałów edukacyjnych (kursów) wraz z krótkim opisem treści
SUMA godzin (stacjonarnych/moderowa nych/kursów zdalnych)
KURSY PODSTAWOWE INFORMATYCZNE (min 30% godzin stacjonarnych) Podstawy protokołu HTTP i 20 8 12 / webinaria/prace Podstawy protokołu 20 architektura współczesnych aplikacji domowe/ HTTP i architektura webowych materiały/skrypty/de współczesnych
finicje aplikacji webowych // 12 godzin //przykładowe materiały* https://www.altkoma kademia.pl/baza-
wiedzy/webinaria/w ebinar/125/java-
spring-mvc-jpa-i- spring-data //
Szkolenie opisujące architekturę aplikacji web
Bazy danych relacyjne i nierelacyjne. 20 8 12 / webinaria/prace SQL//20// 20 Język SQL domowe/ https://www.altkoma
materiały/skrypty/de kademia.pl/baza- finicje wiedzy/webinaria/ca
tegory/2 //Szkolenie opisujące język SQL i
wykorzystanie baz danych
JĘZYKI PROGRAMOWANIA KURSY SPECJALISTYCZNE (min 30% godzin stacjonarnych) Programowanie w języku Java Script
80 32 48 projekty do przygotowania/
Java Script // 80 godzin//
80
webinaria/prace https://www.altkoma domowe/ kademia.pl/baza- wiedzy/blog/tag/Java
materiały/skrypty/de finicje
Script // Nauka języka Java Script
HTML i CSS kurs zaawansowany 40 16 24 webinaria/prace domowe/ materiały/skrypty/de finicje
j.w. Java Script // 80 godzin// https://www.altkoma kademia.pl/baza- wiedzy/blog/tag/Java Script // Nauka języka Java Script
40
NARZĘDZIA I BIBLIOTEKI PROGRAMISTYCZNE (min 30% godzin stacjonarnych) Biblioteka React i warsztat programisty frontend
60 24 36 / webinaria/prace domowe/
React//60 godzin// https://www.altkoma
60
materiały/skrypty/de kademia.pl/baza- finicje wiedzy/webinaria/ca tegory/6 //
Praca z repozytorium kodu: system 20 8 12 / webinaria/prace GIT//20 godzin// 20 Git domowe/ https://www.altkoma
materiały/skrypty/de kademia.pl/baza- finicje wiedzy/webinaria/ca tegory/6 //
Technologie serwerowe, API, 8 8 0 Technologie 8
chmura serwerowe, API, chmura //8 godzin// https://www.altkoma kademia.pl/baza- wiedzy/webinaria/ca tegory/6 //
Node JS 8 4 4 - webinaria/prace Node JS //8 godzin// 8 domowe/ https://www.altkoma materiały/skrypty/de kademia.pl/baza- finicje
wiedzy/webinaria/ca tegory/6 //
Bezpieczeństwo aplikacji web 8 4 4 - webinaria/prace domowe/ materiały/skrypty/de finicje
Bezpieczeństwo aplikacji web //8 godzin// https://www.altkoma kademia.pl/baza- wiedzy/webinaria/ca tegory/6 //
8
INNE KURSY ZAWODOWE (min 50% godzin stacjonarnych)
Podstawy grafiki 16 8 8 - webinaria/prace https://www.altkoma 16 domowe/ kademia.pl/szkolenia materiały/skrypty/de /corel-draw-grafika- finicje wektorowa/
KURSY ZWIĄZANE Z METODAMI PRACY (min 50% godzin stacjonarnych)
Warsztaty - metodyki szybkie 16 8 8 - webinaria/prace Szkolenie tworzone 16 (wczesne prototypowanie) domowe/ na potrzeby projektu
materiały/skrypty/de – brak linków do
finicje materiałów i opisu
Role w zespole programistycznym - 8 8 0 Szkolenie tworzone 8 efektywne metody pracy na potrzeby projektu
– brak linków do materiałów i opisu
Wzorce projektowe, narzędzia pracy 8 4 4 - webinaria/prace https://www.altkoma 8 grupowej domowe/ kademia.pl/szkolenia
materiały/skrypty/de /javascript-wzorce-i- finicje praktyki- programistyczne/
Jak współpracować z grafikiem – dobre praktyki
8 4 4 - webinaria/prace domowe/ materiały/skrypty/de finicje
Szkolenie tworzone na potrzeby projektu – brak linków do materiałów i opisu
8
KURSY Z KOMPETENCJI KLUCZOWYCH 100% godzin stacjonarnych UWAGA – UCZESTNIK REALIZUJE JEDEN Z PONIŻSZYCH KURSÓW
Umiejętność rozwiązywania problemów
16 16 0 https://www.altkoma kademia.pl/baza- wiedzy/webinaria/w ebinar/18/jak- zarzadzac-stresem- w-biznesie
16
Umiejętność prezentacji 16 16 0 https://www.altkoma kademia.pl/szkolenia /profesjonalne- prezentacje-i- rozmowy- rekrutacyjne/ https://www.altkoma kademia.pl/szkolenia /perswazyjne- wystapienia- publiczne-i- prezentacje/
16
Kompetencje komunikacyjne 16 16 0 https://www.altkoma kademia.pl/szkolenia /komunikacja-i- budowanie-relacji/
16
Kompetencje organizacyjne - wyznaczanie priorytetów itp.
16 16 0 https://www.altkoma kademia.pl/szkolenia /zarzadzanie- czasem-i- organizacja-pracy/
16
Recommended