Home > Cursuri INFORMATICA > Curs Programare Orientata pe Obiecte - Limbajul C Sharp

Curs Programare Orientata pe Obiecte - Limbajul C Sharp

Cursul Programare orientata pe obiecte - limbajul C# este autorizat de Autoritatea Nationala pentru Calificari pentru ocupatia PROGRAMATOR DE SISTEM INFORMATIC, cod  COR 251204 si PROGRAMATOR AJUTOR, cod COR 351201.

In urma obtinerii Certificatului de Absolvire recunoscut de catre Ministerul Muncii si Justitiei Sociale si Ministerul Educatiei Nationale, cursantii vor avea acces la meseriile PROGRAMATOR SISTEM INFORMATIC si PROGRAMATOR AJUTOR scutite de IMPOZIT pe VENIT conform anexa la Ordinul comun nr. 1168/2017/3024/2018/492/2018/3337/2017, publicat în Monitorul Oficial, Partea I, nr. 52 din 18 ianuarie 2018.

De ce limbajul C#?

  • Limbajul de programare C# este simplu, modern, de utilitate generala si cu productivitate mare.
  • Limbajul de programare C# este orientat pe obiecte.
  • Limbajul de programare C# constituie suportul complet pentru dezvoltarea de componente software foarte necesare, de pilda, in medii de distributie
  • Limbajul de programare C# ofera suportul de internationalizare, respectiv posibilitatea de a scrie aplicatii care pot fi adaptate cu usurinta pentru a fi utilizate in alte regiuni ale lumii, cu culturi diferite, fara sa mai fie nevoie de schimbari in arhitectura software.
  • In stransa legatura cu arhitectura .NET pe care functioneaza, C# gestioneaza in mod automat memoria utilizata. Eliberarea memoriei ocupate de catre obiecte nefolositoare este o facilitate importanta a limbajului C#.
  • In limbajul C# se pot scrie aplicatii pentru sisteme complexe care functioneaza sub diverse sisteme de operare si pentru sisteme dedicate (dispozitive portabile, dispozitive stationare sau controlere pentru automatizarea productiei.

TEMATICA SI CONTINUTUL MODULELOR DE CURS:

MODUL I: Programarea orientata pe obiecte
1. Introducere in Limbajul C#
  • Caracterizare
  • Crearea aplicatiilor consola
  • Structura unui program C#
  • Sintaxa limbajului
  • Expresii si operatori
  • Instructiunile try-catch-finally si throw
2. Principiile programarii orientate pe obiecte
  • Tipuri de date obiectuale. Incapsulare
  • Supraincarcare
  • Mostenire
  • Polimorfism. Metode virtuale
  • Principiile programarii orientate pe obiecte
3. Structura unei aplicatii orientata pe obiecte in C#
  • Clasa de baza si clase derivate
  • Constructori
  • Supraincarcarea constructorilor si definirea constructorilor in clasele derivate
  • Destructor
  • Metode
4. Clase si obiecte
  • Clase
  • Clase si functii generice
5. Derivarea claselor (Mostenire)
  • Principiile mostenirii
  • Accesibilitatea membrilor mosteniti
  • Metode
  • Interfete
6. Tratarea exceptiilor in Limbajul C#
  • Aruncarea si prinderea exceptiilor
7. Polimorfism
  • Introducere
  • Polimorfismul parametric
  • Polimorfismul ad-hoc
  • Polimorfismul de mostenire
  • Modificatorii virtual si overide
  • Modificatorul new
8. Aplicatii

Competente generale dobandite la finalizarea modulului I:
  • Identificarea datelor care intervin intr-o problema si aplicarea algoritmilor fundamentali de prelucrare a acestora;
  • Elaborarea algoritmilor de rezolvare a problemelor in contextul OOP;
  • Implementarea algoritmilor in limbajul de programare C#.

Competente specifice dobandite la finalizarea modulului I conform standardului ocupational pentru ocupatia PROGRAMATOR AJUTOR :
  • Elaborarea programului/ componenteia aplicatiei software;
  • Testarea si implementarea programului/ aplicatiei;
  • Asigurarea securitatii programelor/ aplicatiilor, a datelor de test si a suporturilor/ dispozitivelor de stocare;
  • Asigurarea corectitudinii rezultatelor obtinute de program/ aplicatie;
  • Instruire si asistarea beneficiarilor/ utilizatorilor programului/ aplicatiei;
  • Asigurarea necesarului de componente si materiale consumabile;
  • Gestionarea dispozitivelor de stocare a programelor si datelor de test.


MODUL II: Programare vizuala (Programarea orientata pe obicte in context vizual)

1. Concepte de baza ale programarii vizuale
2. Mediului de programare vizual Microsoft Visual C#
  • Prezentarea interfetei. Operatii si unelte specifice ale acestuia
3. Elemente de programare orientata pe obiecte in context vizual
  • Barele de instrumente
4. Construirea interfetei utilizator
  • Ferestre: tipuri, utilizare, organizare, proprietati, evenimente
  • Controale: tipuri, utilizare, organizare, proprietati, evenimente
  • Meniuri
  • Bare de unelte
  • Obiecte grafice
5. Dezvoltarea si prezentarea unei aplicatii in mediu vizual

Competente specifice dobandite la finalizarea modulului II:

  • Deprinderea conceptelor de baza ale programarii vizuale si a principiilor proiectarii interfetelor. Pozitionarea controalelor. Consistenta. Estetica.
  • Familiarizarea cu mediul de programare Microsoft Visual C#.
  • Utilizarea elementelor de programare orientata pe obiecte in context vizual
  • Familiarizarea cu barele de instrumente (fereastra Toolbox. fereastra Properties).
  • Construirea interfetei utilizator:
    - Proiectarea ferestrelor in Visual C#;
    - Utilizarea corecta si eficienta a controalelor;
    - Identificarea proprietatilor comune ale controalelor si ferestrelor;
    - Utilizarea ferestrelor aditionale. Gestionarea metodelor si evenimentelor;
    - Deprinderea utilizarii obiectelor grafice in realizarea aplicatiilor;
  • Validarea informatiilor la nivel de camp si la nivel de la utilizator.
  • Accesarea si prelucrarea datelor prin intermediul SQL Server.
  • Accesarea si prelucrarea datelor cu ajutorul mediului vizual:
    - Conectarea si deconectarea la (de la) o baza de date;
    - Operatii specifice prelucrarii tabelelor.
  • Accesarea si prelucrarea datelor cu ajutorul ADO.NET: conectare, comenzi, constructori si metode asociate obiectelor de tip comanda.
  • Interogarea. Inserarea. Actualizarea si Stergerea datelor.
  • Realizarea unei aplicatii complexe care sa utilizeze conceptele de baza ale programarii orientata pe obiecte in context vizual.

Competente dobandite in baza standardului ocupational pentru ocupatia PROGRAMATOR DE SISTEM INFORMATIC:
  • Proiectarea programului/componentei/aplicatiei software
  • Elaborarea programului/componentei/aplicatiei software
  • Testarea programului/componentei/aplicatiei software
  • Asigurarea corectitudinii rezultatelor obtinute
  • Asigurarea securitatii programelor/componentei/aplicatiei software, a datelor de test si a suporturilor/dispozitivelor de stocare
  • Implementarea programului/componentei/aplicatiei software
  • Acordarea de consultanta beneficiarilor/utilizatorilor programului/aplicatiei

Pret:
600 LEI/modul/persoana (nu se aplica TVA).
Taxa de examinare: 70 lei (nu se aplica TVA) – doar pentru cei care doresc examinarea in prezenta comisiei ANC (Autoritatea Nationala pentru Calificari) pentru obtinerea certificatului de absolvire recunoscut de Ministerul Muncii si Justitiei Sociale si Ministerul Educatiei Nationale.

IMPORTANT!
Pentru a putea sustine examenul de absolvire a modului 1 al cursului, in vederea obtinerii diplomei ANC (fosta CNFPA) pentru ocupatia PROGRAMATOR AJUTOR, este necesara absolvirea studiilor medii (cu diploma bacalaureat).

Pentru a putea sustine examenul de absolvire a modului 2 al cursului, in vederea obtinerii diplomei ANC (fosta CNFPA) pentru ocupatia PROGRAMATOR SISTEM INFORMATIC, este necesara absolvirea studiilor superioare (cu diploma de licenta).

Durata: 24 ore/modul la sala, 3 saptamani, 8 ore pe saptamana, intre orele 17.00 - 21.00 si 36 ore practica individuala cu sprijinul lectorului.

Perioada: curs seral cu incepere din 19 aprilie sau 26 aprilie 2018

Locatie: Bucuresti, sector 1, str. Dionisie Lupu, nr. 49, et. 3.

Inscrierea la cursurile de formare se face, in limita locurilor disponibile, prin transmiterea Formularului de inscriere (Click aici pentru a descarca) la adresa: office@cursuriautorizate.ro. In cel mai scurt timp de la primirea cererii de inscriere la curs, veti fi contactat de un reprezentant al Top Quality Management.

Programul este autorizat de Autoritatea Nationala pentru Calificari pentru ocupatia PROGRAMATOR DE SISTEM INFORMATIC, cod COR 251204, iar certificatul eliberat este recunoscut de catre Ministerul Muncii si Justitiei Sociale si Ministerul Educatiei Nationale.

Programul de formare se finalizeaza cu un examen de absolvire organizat în conformitate cu Ordinul nr. 501/5.253/2003 al Ministrului Muncii si Justitiei Sociale si al Ministrului Educatiei Nationale pentru aprobarea Metodologiei certificarii formarii profesionale a adultilor.

Pentru cursurile OPEN o grupa se constituie cu minimum 10 cursanti.
In functie de completarea grupelor, TOP QUALITY MANAGEMENT isi rezerva dreptul de modificare a datei de incepere a cursurilor.

Cursuri

Reduceri si Discount-uri

CARDURI DE FIDELITATE

 

Intrucat ati ales in mod repetat compania TOP QUALITY MANAGEMENT ca furnizor de formare am decis sa va rasplatim prin acordarea unui CARD DE FIDELITATE.

 

Cardul de fidelitate este acordat NUMAI clientilor fideli TOP QUALITY MANAGEMENT si reprezinta modalitatea noastra pentru a va rasplati decizia alegerii cursurilor oferite de catre compania noastra. Avem deosebita placere de a-i invita pe toti cursantii TOP QUALITY MANAGEMENT, la sediul nostru pentru inmanarea personala a acestui card, ce va ofera reduceri importante la toate cursurile noastre.


    Cardul de fidelitate SILVER
    Il puteti folosi pentru a beneficia de:
    - 10% reducere LA ORICE CURS pe care doriti sa il urmati;
    - 15% reducere daca mai veniti cu 2 prieteni LA ORICE CURS;
    - Pentru grupuri de minimum 4 persoane oferim GRATUIT TAXA DE PARTICIPARE si TAXA de EXAMINARE pentru o a cincea persoana, apartinand grupului;

    Cardul de fidelitate GOLD
    Il puteti folosi pentru a beneficia de:
    - 15% reducere la ORICE CURS pe care doriti sa il urmati si SCUTIRE de plata a taxei de examinare;
    - La 4 cursuri urmate, va oferim GRATUIT UN CURS, la alegere;
    - Pentru grupuri de minimum 4 persoane oferim GRATUIT TAXA DE PARTICIPARE si TAXA de EXAMINARE pentru o a cincea persoana, apartinand grupului;

 Nota importanta:
- Ridicarea cardurilor se face in baza Cartii de Identitate.
- Reducerea pentru grupuri se aplica NUMAI in cazul participarii la aceeasi sesiune de desfasurare a cursului respectiv.
- Reducerile nu se cumuleaza.

 

Parteneri

Autoritatea Nationala pentru Calificari

ANC

TUV THURINGEN e.V.

http://www.tuev-thueringen.de/


Institutul International al Auditorilor Interni (IIA Global) din Statele Unite



Stiri

2 CURSURI NOI LA TOP QUALITY MANAGEMENT

Portofoliul de cursuri al Top Quality Management s-a imbogatit cu 2 programe de formare avand la baza interesul cursantilor nostri:

ELIBERARI CERTIFICATE DE ABSOLVIRE

PROGRAM ELIBERARI CERTIFICATE DE ABSOLVIRE
Luni si Vineri, orele 09.00 – 14.00
Miercuri, orele 13.00 – 17.30

Top Quality Management - cursuri personalizate adaptate cerintelor organizatiilor solicitante

Contacteaza-ne si nu vei avea decat de castigat.
Impreuna vom reusi sa iti cream o companie mai flexibila, capabila sa se adaptazeze la toate cerintele clientului tau.

Noutati

Cursuri de perfectionare pentru administratia publica – functionari publici, personal contractual si alesi locali

"Valoarea unui sistem administrativ consta nu atat in mijloacele materiale si financiare de care dispune, cat mai ales in potentialul sau uman" .

Curs Managementul performantei - KPI Indicatori cheie de performanta

Performanta companiei – Cum o atingem? Cum o sustinem?

Curs IMPLEMENTAREA SI EVALUAREA SISTEMULUI DE CONTROL INTERN

Cursul practic "Implementarea si evaluarea a Sistemului de Control Intern" isi propune sa prezinte principalele notiuni ce stau la baza Sistemului de Control Intern, precum si abordarile specifice acestui proces, de la definirea obiectivelor proceselor, la managementul riscurilor asociate si pana la stabilirea si evaluarea controalelor eficiente, cu scopul de a atinge rezultatele asteptate. De asemenea, cursantii vor dobandi o imagine de ansamblu a utilizarii metodologiei COSO de stabilire a controalelor interne pe cele 5 componente de baza ale sistemului.

Noua platforma oferte de munca

Creaza-ti un cont pe www.oferte-de-munca.ro, completeaza-ti profilul sau posteaza-ti proiectele! Totul este gratuit! Poti incepe chiar acum! Prezinta-te celorlalti, prezinta-ti atat aptitudinile cat si hobby-urile pentru a comunica cu ceilalti membrii. Prezinta-ti portofoliu celorlalti membrii! Posteaza propriul Job sau proiect. Este gratuit. Liciteaza pentru Job-urile postate. Este de asemenea gratuit.

PRELUCRARE DATE CU CARACTER PERSONAL

Top Quality Management prelucreaza date cu caracter personal, pentru scopul „activitati de formare profesionala”, in conformitate cu legislatia in vigoare, legea nr.677/2001, modificata si completata.