Załącznik nr 1 do zapytania ofertowego nr 1/POKL/2015



Podobne dokumenty
Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

Programowanie.NET - kurs zaawansowany

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

C# 6.0 : kompletny przewodnik dla praktyków / Mark Michaelis, Eric Lippert. Gliwice, cop Spis treści

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Projekt: Mikro zaprogramowane na sukces!

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Narzędzia podnoszące jakość procesu wytwarzania i wdrażania

Programowanie MorphX Ax

Szczegółowy opis zamówienia:

C# 6.0 w pigułce / Joseph Albahari, Ben Albahari. Gliwice, cop Spis treści

ASP.NET MVC. Grzegorz Caban 20 stycznia 2009

Microsoft Visual C# 2012 Krok po kroku

Zaawansowane programowanie w języku C++

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

Podstawy programowania. Wprowadzenie

Spis treści. oraz Microsoft Visual Studio Wstęp... xiii. Część I Wprowadzenie do języka Microsoft Visual C# 1 Wprowadzenie do języka C#...

Opis. Wykład: 30 Laboratorium: 30

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Windows.

IT Camp Junior Java Developer. Cel kursu

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

Java w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA

Podyplomowe Studium Programowania i Zastosowań Komputerów. Szczegółowe programy modułów tematycznych

Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia

Projekt warsztatów. Full Stack Developer. Autor: Kamil Wołczyk

Program szkolenia: REST i Microservices w PHP

Programuj w języku C# i zarabiaj na swoich aplikacjach! Programowanie w Visual Studio 2013 to czysta przyjemność!

I. Opis przedmiotu zamówienia

Zacznij Tu! Poznaj Microsoft Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Szkolenie wycofane z oferty. Program szkolenia: Enterprise Java Beans 3.0/3.1

Przesłanki powstania książki... xvi Dla kogo przeznaczona jest ta książka?... xvi Co znajdziemy wewnątrz książki?... xvii

KARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop

Tajniki ASP.NET Core 2.0 : wzorzec MVC, konfiguracja, routing, wdrażanie i jeszcze więcej / Ricardo Peres. Warszawa, 2018.

Szkolenie wycofane z oferty

Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk

Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych

Tajniki C# i.net Framework : buduj wydajne aplikacje dzięki zaawansowanym funkcjom języka C# i architektury.net. / Marino Posadas.

Cena szkolenia. Opis kursu

Projekt: MICROSOFT i CISCO dla Dolnośląskich MMŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

KARTA PRZEDMIOTU. Programowanie aplikacji bazodanowych w języku C# D1_2

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

Projekt: MICROSOFT i CISCO dla Zachodniopomorskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

Podstawy Windows Phone 7.5

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

Android tworzenie aplikacji mobilnych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

PRZEWODNIK PO PRZEDMIOCIE

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

PRZEWODNIK PO PRZEDMIOCIE

Spring Framework - wprowadzenie i zagadnienia zaawansowane

PRZEWODNIK PO PRZEDMIOCIE

Szkolenie wycofane z oferty. Programowanie w JavaScript (zawiera jquery)

Projekt: Autoryzowane kompetencje podstawą rozwoju śląskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Programowanie aplikacji dla Sklepu Windows w języku C#

OBC01/TOPMOB Projektowanie w języku Objective-C

Tworzenie komponentów logiki biznesowej i warstwy dostępu do danych w oparciu o EJB3.0/JPA lub EJB 3.1/JPA2

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Szkolenie Android dla początkujących

Windows Mobile. Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007

WebAii Automation Framework

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Automatyzacja Testowania w WEB 2.0

Aplikacje Internetowe

Egzamin / zaliczenie na ocenę*

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

Program szkolenia: Symfony, nowoczesny framework PHP

Paweł Rajba

PRZEWODNIK PO PRZEDMIOCIE

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

edycja 18 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki Promotor dr inż. Paweł Figat

PRZEWODNIK PO PRZEDMIOCIE

Warstwa integracji. wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe.

Technologie internetowe ASP.NET Core. Paweł Rajba

ZAPYTANIE OFERTOWE. Kryteria wyboru najkorzystniejszej oferty

Aplikacje Internetowe

MVVM Light Toolkit. Julita Borkowska

Praktyczne zastosowanie bibliotek Boost oraz nowego standardu C++11

Informatyka Programowanie - 1,2,3,4,5 SPS/ praktyczny stacjonarne/niestacjonarne. Liczba godzin. N (nauczyciel) studia niestacjonarne

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Techniki efektywnego testowania kodu dla programistów Java (Spock

PLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD

VISUAL STUDIO 2008 I.NET 3.5 NOWOŚCI. Bartłomiej Filipek

MVVM i XAML w Visual Studio 2015 / Jacek Matulewski. Gliwice, cop Spis treści

Podstawy frameworka Spring

Platformy programistyczne:.net i Java WYKŁ AD 3: WPROWADZENIE DO PL ATFORMY.NET / JĘZYK C#

Język Java i technologie Web - opis przedmiotu

O sobie. Adam Kowalski. Absolwent informatyki Uniwersytetu Wrocławskiego Full-stack Developer w firmie Synergy Codes.

Transkrypt:

Załącznik nr 1 do zapytania ofertowego nr 1/POKL/2015 Dotyczy zapytania ofertowego nr 1/POKL/2015, z dnia 12.01.2015 r. w ramach projektu PWP Paragon i Attero finansowanego ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Programy Szkoleń C1: Obsługa programistyczna na platformie.net urządzeń telekomunikacyjnych (poziom podstawowy i średniozaawansowany) Podstawy programowania.net (10 dni: wykład i warsztaty) Wstęp do.net Architektura.NET Rodzaje aplikacji.net Wersje.NET Wersje C# Global Assembly Cache Deasemblacja kodu Visual Studio Rodzaje projektów Logiczna i fizyczna struktura projektu Najważniejsze widoki, komendy oraz skróty klawiszowe w Visual Studio Uruchomienie oraz debugowanie aplikacji Resharper Wstęp do obiektowości LINQ Klasy Struktury Konstruktory Pola Właściwości Zdarzenia Polimorfizm Delegaty Metody anonimowe Indeksery Interfejsy Metody rozszerzające Wyrażenia lambda LINQ to Objects LINQ to XML

C# 2.0 C# 3.0 C# 4.0 Typy generyczne Iteratory Delegaty Metody anonimowe Inicjalizatory obiektów oraz kolekcji Automatycznie implementowane właściwości Anonimowe typy, niejawne typowanie Wyrażenia lambda, drzewa wyrażeń Metody rozszerzające LINQ Metody częściowe Nazwane, opcjonalne parametry Kowariancja i kontrawariancja Dynamic (DLR) C# 5.0 Metody asynchroniczne Zawansowane elementy platformy.net Refleksja Komunikacja rozporoszona (WCF, Web API) Programowanie współbieżne Programowanie współbieżne (wątki, pule wątków, TPL, PLINQ) Programowanie asynchroniczne (APM, EAP, TAP) Wzorce projektowe Programowanie aspektowe Programowanie funkcyjne Service Locator Przegląd kontenerów IoC Event Broker Testy jednostkowe - nunit Szablony T4 Programowanie aplikacji webowych ASP MVC (5 dni: wykład i warsztaty) Aplikacje webowe w ASP.MVC Budowanie aplikacji przy użyciu ASP.NET MVC Strukturyzacja aplikacji Routing Implementacja modeli Implementacja kontrolerów Implementacja widoków (Razor) Organizacja zasobów JS, CSS

Obsługa bazy danych Różne rodzaje źródeł danych Źródła danych (Data Sources) Entity Framework Zaawansowane mechanizmy ASP.NET MVC Mechanizmy autentykacji i autoryzacji Budowanie elastycznych aplikacji Implementacja Web API Przechwytywanie żądań Testowanie i debugowanie aplikacji ASP.NET MVC Poprawianie wydajności przy użyciu Ajaxa Poprawianie wydajności przy użyciu JavaScript i jquery Debugowanie w.net (5 dni: wykład i warsztaty) Diagnostyka w VS I. Co nam daje VS debugger? omówienie konfiguracji debuggera, ustawianie breakpointów/tracepointów, analiza wyjątków (1st chance, 2nd chance), debugowanie kodu współbieżnego (paraller stacks, threads, paraller tasks), badanie działania GC (object pinning, praca z dumpami, analizy pamięci w VS 2013). II. Profiler vs. debugger i profilery dostępne w VS III. IntelliTrace IV. Zbieranie danych na produkcji Windbg i Perfview I. Debugger natywny (Windbg) spojrzenie na.net z perspektywy systemu operacyjnego, kiedy należy sięgnąć po debugger natywny? zapoznanie z SOS i prezentacja przydatnych komend w przykładowej aplikacji. II. Perfview kiedy i jak używać perfview? Perfview w diagnostyce CPU, Perfview w diagnostyce wycieków pamięci i pracy GC3. Użycie poznanych technik I. Diagnostyka aplikacji wielowątkowych (deadlocks, unsafe-threading) II. Diagnostyka "wyjątkowych" wyjątków (czyli wyciąganie informacji o pierwotnej przyczynie błędów) III. Diagnostyka wycieków pamięci (pamięć zarządzana i natywna) IV. Znajdywanie przyczyn wolnego działania aplikacji (CPU, IO)

C2: Programowanie aplikacji na urządzeniach mobilnych Aplikacje mobilne na system Android (10 dni: wykład i warsztaty) Wprowadzenie Omówienie i przygotowanie środowiska pracy (Android Studio) Specyfika systemu budującego Gradle Struktura projektu Podstawy tworzenia Zasoby aplikacji Omówienie komponentów logiki Cykl życia Zależności komponentów logiki Uprawnienia aplikacji Możliwości struktury zasobów Tworzenie specyficznych zasobów Odwołanie i użycie zasobów Projektowanie wyglądu Edytor graficzny Podstawowe elementy widoku Połączenie z logiką Tworzenie rozbudowanych widoków Operacje w tle Listy i Adaptery Dobre wzorce użycia ActionBar i Menu Wyskakujące komunikaty AsyncTask Loadery Service oraz IntentService Komunikacja Zapisywanie informacji Preferences - małe dane System plików Baza danych SQLite Komunikacja z zewnętrznymi serwerami Pobieranie danych z API Parsowanie Pobieranie plików Powiadomienia i dźwięki Komunikacja z innymi aplikacjami i systemem Czujniki Użycie pomocnych bibliotek Usługi Google Przygotowywanie do publikacji Podpisywanie Dobre praktyki

C3: Programowanie aplikacji na platformie.net Zaawansowane zagadnienia.net (10 dni: wykład i warsztaty) Zaawansowany C# i CLR Zarządzanie pamięcią Refleksja typów Przeciążanie operatorów Dziedziczenie Indeksatory Typy generyczne i nullowalne Współpraca z kodem niezarządzanym Manipulacja danymi za pomocą LINQ Zmiany w C# 3.0 LINQ to Objects LINQ to DataSet LINQ to SQL LINQ to XML Zaawansowane Windows Forms Tworzenie aplikacji MDI Lokalizacja aplikacji Komponenty i kontrolki Techniki OwnerDraw i formularze nieprostokątne Rozbudowane komponenty drukowania Operacje Drag-n-Drop oraz obsługa schowka Zaawansowana instalacja Programowanie współbieżne Asynchroniczne wywołanie metod Rodzaje wątków Rodzaje Timer ów Synchronizatory Typowe scenariusze synchronizacji Zaawansowane aplikacje ASP.NET Zaawansowane kontrolki ASP.NET Zabezpieczanie kanału komunikacyjnego przez SSL Budowanie dynamicznych aplikacji Web Tworzenie różnych typów kontrolek aplikacji Web Optymalizacja wydajności aplikacji Web Personalizacja i tematy w aplikacjach Web Budowanie stron Web Part i składników Web Part Wprowadzenie do ASP.NET AJAX Ćwiczenia: rozwiązywanie złożonych problemów związanych z zadaniami firmy