Programista aplikacji internetowych

Cel warsztatów

Celem warsztatów jest wypracowanie u uczestników umiejętności kreatywnego poszukiwania rozwiązań problemów, które będą napotykali w codziennej pracy. W odróżnieniu od innych szkoleń pokażemy szeroką perspektywę myślenia o programowaniu, zamiast skupiać się wyłącznie na konkretnych narzędziach.

Program warsztatów jest oparty na rzeczywistych potrzebach rynku i obejmuje zagadnienia pojawiające się w realnych projektach wykonywanych dla klientów. Zaczniemy od zapoznania uczestników z procesem tworzenia aplikacji internetowych i wykorzystywanymi przy tym technologiami.

Następnie przejdziemy do najważniejszej części warsztatów, czyli zdobywania praktycznych umiejętności tworzenia aplikacji. Nie podamy od razu gotowych rozwiązań, będziemy zachęcać uczestników do samodzielnego poszukiwania sposobów na stworzenie użytecznego kodu.

Chcemy, żeby każdy uczestnik poznał kwestie związane z całym cyklem tworzenia aplikacji internetowych, by zdecydować o swojej dalszej drodze: rozwój w kierunku technologii związanych z frontendem lub backendem.

Adresaci warsztatów

Warsztaty są skierowane do studentów kierunków informatycznych i wszystkich innych osób zainteresowanych podjęciem pracy w charakterze programisty aplikacji internetowych.

Absolwenci warsztatów

  • są przygotowani do podjęcia pracy w charakterze programisty aplikacji internetowych
  • potrafią tworzyć zaawansowane aplikacje internetowe
  • znają dobre praktyki programowania
  • potrafią korzystać z dostępnych baz wiedzy
  • wiedzą, gdzie i w jaki sposób poszukiwać nowych rozwiązań
  • wybrani uczestnicy mogą uczestniczyć w rzeczywistym projekcie podczas płatnego stażu

szkolenie photoshop  Program warsztatów

1.    Wprowadzenie
  • omówienie kursu
  • powiązane technologie i ich znaczenie
  • oprogramowanie i narzędzia
  • przygotowanie stanowiska pracy
2.    HTML
  • struktura dokumentu
  • podstawowe elementy
  • formularze
  • budowa struktury
  • grafika i media
  • semantyczny HTML
3.    CSS
  • selektory
  • formatowanie zawartości
  • model pudełkowy
  • budowa struktury strony
  • responsive design
  • efekty
4.    JavaScript
  • składnia
  • typy danych
  • instrukcje warunkowe i pętle
  • obiekty
  • DOM
  • JSON
  • AJAX
5.    jQuery
  • selektory
  • atrybuty
  • CSS
  • efekty
  • zdarzenia
  • przemieszczanie się po drzewie DOM
  • manipulacja elementami DOM
  • AJAX

6.    Twitter Bootstrap

  • model siatki
  • domyślne formatowanie elementów
  • komponenty
  • rozszerzenia jQuery
7.    PHP
  • składnia
  • typy danych
  • instrukcje warunkowe i pętle
  • operatory
  • klasy i obiekty
  • dziedziczenie
  • wyjątki
  • bezpieczeństwo
8.    MySQL
  • systemy baz danych
  • struktura bazy danych
  • pobieranie danych
  • modyfikacja danych
  • zaawansowane klauzule
  • MySQL i PHP
  • zaawansowane możliwości baz danych
9.    Wzorce projektowe
  • MVC
  • inne wzorce projektowe
10.    Yii Framework
  • konfiguracja
  • kontrolery
  • modele
  • widoki
  • komponenty
  • moduły
  • praca z formularzami
  • praca z bazami danych
  • cache
  • rozszerzenia
  • testowanie
  • istotne zagadnienia
11.    Projektowanie aplikacji
  • określenie wymagań projektu
  • modelowanie
  • projektowanie
  • implementacja
  • testowanie













szkolenie photoshop  Informacje organizacyjne

Po ukończeniu szkolenia uczestnicy otrzymują imienny certyfikat uczestnictwa. Certyfikaty IT Company wydawane są na podstawie wpisu do Ewidencji Instytucji Szkoleniowych (nr. 2.30/00294/2009).

Każdy uczestnik warsztatów pracuje na swoim notebooku.

Harmonogram warsztatów

  • szkolenie popołudniowe
  • spotkania we wtorki i czwartki w godz. 17.15-20.30
    pobierz terminy spotkań
  • 90h lekcyjnych warsztatów

Zajęcia odbywają się w siedzibie firmy IT COMPANY, ul. Marcelińska 92/94 (biurowiec Sigma), Poznań-Grunwald

Cena warsztatów

Aktualne terminy i ceny szkoleń znajdują się na stronie www.itcompany.pl w zakładce Szkolenia

szkolenie photoshop Trener

Programista z doświadczeniem w realizacji zróżnicowanych projektów internetowych.

Modeluje i implementuje systemy w oparciu o PHP (Kohana PHP, Yii Framework i inne), ASP.NET MVC i Oracle Application Express łącząc je z systemami baz danych MySQL, MSSQL i Oracle.

Zwraca przy tym szczególną uwagę na najnowsze trendy technologii frontendowych: HTML5, CSS3 oraz optymalne wykorzystanie JavaScript i AJAX.

W przypadku zapytań, prosimy o kontakt e-mailem na adres biuro@ittcompany.pl lub telefonicznie pod numerem 512 138 130

szkolenie photoshop