Akademia kompetencji sektora IT- szkolenia dofinansowane

Projekt „Akademia Kompetencji Sektora IT” ma na celu wzrost kompetencji pracowników firm z sektora IT. 

 

Dla kogo?

Projekt przeznaczony jest dla firm działających w sektorze IT (zgodnie z głównym PKD firmy):
PKD J.58.2 - Działalność wydawnicza w zakresie oprogramowania;
PKD J.62 - Działalność związana z oprogramowaniem i doradztwem w zakresie informatyki oraz działalność powiązana;
PKD J.63.1 – Przetwarzanie danych; zarządzanie stronami internetowymi (hosting) i podobna działalność; działalność portali internetowych;

Za ile?

Wysokość dofinansowania:
na szkolenia  do 80%, w formie refundacji

Co należy zrobić?

Zgłoś się do nas, a my pomożemy zdobyć dofinansowanie, będziemy z tobą na każdym etapie.
 


Zakres tematyczny szkoleń / oferta
 

1. Programowanie –kompetencje podstawowe 

Kurs programowania podstawy. - Celem kursu jest poznanie  języków Javascript, Python, C#/C++ oraz platformy .NET w  stopniu pozwalającym na  tworzenie prostych aplikacji oraz  dalsze pogłębianie wiedzy.

 

1. Wstęp – IDE wybór środowiska programowania,  pierwszy program, kompilacja debugowanie

2. Zmienne, stałe – omówienie czym są do czego są wykorzystywane

  • typy danych
  • deklaracje
  • operatory
  • tablice
  • instrukcje warunkowe  (if, while, switch, for,foreach)
  • instrukcje sterujące (continue, break)
  • enumeratory
  • porównanie deklaracji C# I C++

3. Klasy i obiekty – wstęp do programowania obiektowego.

  • konstruktory, 
  • destruktory, 
  • właściwości pola metody, 
  • funckcje
  • przeładowania
  • modyfikatory dostępu

4. Interfejsy, klasy abstrakcyjne,
5. Polimorfizm i dziedziczenie
6. Operacje na plikach.
7.  Wyjątki czym są oraz jak je obsługiwać.
8. Zdarzenia, uchwyty.
9. Programowanie interfejsów użytkownika WinForms. Omówienie komponentów.

C# I C++ 

Javascript 
1. Wstęp – zastosowane JS
2. Podstawy -Typy danych i ich konwersje.
3. Funkcje sterujące
4. Obiekty
5. JS HTML DOM
6. Formularze
7. Asynchronicznosc AJAX
8. Canvas
9. Przechowywanie danych.

Python
1. Środowisko, wymagania, zastosowanie
2. Podstawy, składnia typy danych.
3. Opeatory, pętle
4. Tablice, klasy I obiekty
5. Słowniki
6. Moduły i pakiety pip.
7. Połączenie z bazą danych (ok 3 h) z omówieniem podstaw baz danych.
 

 


2. Programowanie –kompetencje zaawansowane.

Zakładam, że celem jest pokazanie jak skonfigurować środowisko, do tworzenia aplikacji plus przykłady i omówienie podstaw zaawansowanych technologii, w stopniu umożliwiającym stworzenie prostej aplikacji oraz dalsze samodzielne pogłębianie wiedzy.

Wymagania:

  • Podstawy html i css
  • Podstawy programowania jakiegokolwiek języka programowania
  • Znajomość zagadnień zmienna, funkcja, klasa, metoda.

1.Visual Studio – Nuget oraz dodatki zwiększające efektywność pracy. 

  • Exception settings
  • Surround With
  • Debugowanie kodu.
  • Data Breakpoint
  • VSColorOutput
  • Git
  • Productivity Power Tools

2. React 

3. Angular 

4. Mobilne – Xamarin .net 

2,3,4 według schematu opis i konfiguracja środowiska, omówienie podstaw, stworzenie pierwszego projektu oraz możliwości rozwoju plus podstawowe informacje o danej technologii.