MCTS- Microsoft Certified Technology Specialist: .NET Framework 3.5 Windows Forms Application
Sertifikat MCTS (Microsoft Certified Technology Specialist.NET Framework 3.5 Windows Forms Applications
) je za projektante koji koriste Microsoftove alate i tehnologije za razvijanje i održavanje svih tipova aplikacija. Oni mogu i da budu članovi tima koji razvijaju aplikacije preduzeća. Uloge na poslu obuhvataju izgradnju, postavljanje i održavanje aplikacija. Pojedinci koji rade na tim poslovima obično imaju jednu do dve godine odgovarajućeg radnog iskustva.
Šta ćete naučiti
70-536
Microsoft .NET Framework-Application Development Foundation
- Razvoj aplikacija koje koriste sistemske tipove i kolekcije
Upravljanje podacima u .Net Framework aplikaciji pomoću sistemskih tipova
Upravljanje podacima u .Net Framework aplikaciji pomoću kolekcija
Poboljšanje bezbednosti i performansi aplikacije u .Net Framework-u pomoću generičkih kolekcija
Upravljanje podacima u .Net Framework aplikaciji pomoću specijalizovanih kolekcija
Interakcija kontrola u .Net Frameworku pomoću događaja i delegata
- Implementacija servisa, nita i aplikaciskih domena u .Net Framework
Implementacija, instalacija i kontrola servisa
Više-nitno programiranje u .Net Frameworku
CLR u .Net Frameworku
- Kakakteristike .Net frameworka : ugrađene konfiguracije, dijagnoza, upravljanje i instalacija u .Net Frameworku
Ugrađene konfiguracije u .Net frameworku
Kreiranje Windows Installera za .Net komponente pomoću System.Configuration Install
Upravljanje log-a pomoću klasa iz System.Diagnostics
Upravljanje procesima i monitoring performansi Net Frameworka
Debug i trace aplikacija
- Implementacija serijalizacije i U/I funkcionalnosti u .Net Frameworku
Serijalizacija i deserijalizacija objekata
Upravljanje serijalizacije – XML format pomoću klasa System.Xml.Serialization
Upravljanje fajlovima i direktorijumima pomoću File System klasa
Upravljanje toku bajtova (stream)
Upravljanje podacima pomoću klasa Reader i Writer
Kompresovanje i dekompresovanje niza podataka, i poboljšanje zaštite aplikacionih podataka
- Poboljšanje zaštite .Net Framework aplikacija
Implemetacija zaštite u kodu
Implemtacija zaštite pomoću klasa System.Security.AccessControl
Implementacija Enkripcije, dekripcije i hash podataka pomoću System.Security.Cryptography.
Kontrola dozvole resursa pomoću System.Security.Permission
Kontrola privilegija pomoću System.Security.Policy
Pristup i modifikacija informacija o identitetu pomoću System.Security.Principal
- Implemenacija interoperatibilnosti, refleksije, i opcije slanja e-mail-a
Komunikacija COM komponenti i .Net Framework komponenti
Pozivanje neupravljih DLL-a iz .Net Framework komponenti i upravljanje marshalling podataka u .Net Frameworku.
Implementacije funkcionalnosti refleksije, kreiranje meta podataka i MSIL
Slanje e-mail-a pomoću SMTP protokola.
- Implementacija globalizacije, crtanje, i manipulacija teska
Formatiranje podataka na osnovu culture sistema
Promena grafičkog interfejsa pomoću klasa System.Drawing
Manipulacija tekst kontrola u .Net Frameworku.
70-505:
Microsoft .NET Framework 3.5, Windows Forms Application Development
- Kreiranje UI za Windows forme kortisteći standardne forme
Kreiranje i konfigurisanje Windows Forme
Upravljanje formama na Windows Formi
Konfigurisanje kontrola na Windows Formi
Kreiranje i konfigurisanje menija
Kreiranje event-a na Windows Formama i kontrolama
- Povezivanje podataka na Windows Formi
Povezivanje podataka sa kontrolama
Upravljanje konekcijama i kontrolama
Kreiranje, dodavanje, brisanje i editovanje podataka u povezanom okruženju
Uzimanje podataka iz različitih izvora podataka koristieći LINQ
Kreiranje, dodavanje, brisanje i editovanje podataka u nepovezanom okruženju
Upravljanje XML-a koristeći XML Document Object Model (DOM)
Čitanje, upisivanje i validacija XML-a koristeći XMLReader i XMLWriter
- Implementacija štampanja i izveštavanja funkcionalnosti
Upravljanje procesom štampanja koristeći print dialoge
Kreiranje print dokumenta
Implementacija zaštite za štampanje u Windows Formama
Kreiranje korisničko podesivih PrintPreview komponenti
- Poboljsavanje načina korišćenja aplikacija
Drag & Drop funkcionalnost
Implementacija globalizacije i lokalizacije
Implementacija pristupačnosti
Kreiranje MDI (multiple-document interface)
Postojanje Windows Form aplikacija između sesija
- Implemetiranje tehnika Asihronog programiranja radi poboljšanja korisničkih performansi
Upravljanje pozadinskih procesa koristeći Backgrounder komponente
Promena izgleda UI elemenata koristeći trigere
Implementacija asihronih metoda
- Razvijanje Windows Form kontrole
Kreiranje kompositne Windows Form kontrole
Kreiranje standardne Windows Forme nasleđivanjem control klase
Kreiranje proširene kontrole nasleđivanjem postojeće Windows Forme
- Konfigurisanja i razvijanje aplikacija
Kreiranjem instalacije koristeći ClickOnce tehnologije
Instalacija WPF-a (Windows Presentation Foundation) koristeći ClickOnce tehnoligije
Instalacija VSTO (Visual Studio Tools for Office) koristeći ClickOnce tehnoligije
Konfigurisanje Windows Vista User Account Control (UAC) koristeći ClickOnce tehnoligije
Kreiranje Windows Forms setup aplikacije
Podešavanje privilegija za razvijanja aplikacija
Vrednovanje Microsoft Sertifikata u Svetu
Microsoft je kompanija koja je u poslednjih nekoliko decenija,zahvaljujući svojim softverskim rešenjima preuzela primat u oblasti projektovanja sistemskog softvera. Danas, softverska rešenja ove kopanije pokrivaju više od 85% svetskog tržišta, što dovoljno govori o kvalitetu same kompanije. Imajući u vidu pokrivenost tržišta Microsoft-ovim proizvodima, nameće se i potreba za visoko obučenim sistem inžinjerima koji će biti u stanju da iskoriste sve prednosti ove tehnologije. Stoga je Microsoft uveo različite nivoe sertifikacije za svoje sistem inžinjere. Na grafu ispod je prikazana prosečna godišnja zarada sistem inžinjera koji poseduju neke od Microsoft sertfikata. Ova informacija je preuzeta sa sajta:
http://mcpmag.com/salarysurveys/

Kome je kurs namenjen
Sadašnjim i budućim programerima.
Trajanje i tempo kursa
Kurs traje 140 časova. 20 časova uvoda omogućava kandidatu sticanje neophodnih znanja za praćenje nastave.
Nastava se održava svakog vikenda po 10 časova dnevno (1 čas – 45 minuta)
Literatura
U cenu kursa uračunata je zvanična Microsoft-ova literatura
Ispiti i sertifikati
Pohađanje ovog specijalističkog kursa pomaže pri pripremi za polaganje 2 Microsoft ispita.
- 70-536 Microsoft .NET Framework-Application Development Foundation
- 70-505: Microsoft .NET Framework 3.5, Windows Forms Application Development
Sve ispite potrebne za sertifikaciju možete polagati u IT CENTRU
Potrebni preduslovi
Kandidati koji žele da pohađaju kurs za MCTS, moraju imati iskustvo u radu sa Windows operativnim sistemom, kao i poznavanje osnovne programerske logike.
Predavač
Zoran Milutinović -Dipl. Ing El, MCAD, MCTS
Cena i način plaćanja
Cena obuke za fizička lica: 1000 + PDV
Cena obuke za pravna lica: 1200 + PDV
Cene su izražene u bodovima. Vrednost boda : 1 bod= 1 evro.
Uplate su u dinarskoj protivvrednosti po srednjem kursu Narodne Banke Srbije na dan uplate.
Mogućnost plaćanja u više rata bez odlaska u banku. .