Curs Programare C# - Modul 1 - FUNDAMENTE

Curs de specializare - Fundamentele limbajului C#

Curs de specializare derulat in sistem ONLINE pentru invatarea fundamentelor programarii orientate obiect in limbajul C#.

Curs Programare in Limbajul C# - Modul 1 - FUNDAMENTE

Durata cursului: 24 ore pregatire teoretica + 36 ore practica asistata (Proiect, incluzand realizarea unei aplicatii software).
Pretul cursului: 630 LEI (scutit de TVA) / persoana.
Notiuni studiate: Fundamentele limbajului C#, Proiect practic.

Cursurile ONLINE se sustin interactiv de catre profesor, conform unui orar prestabilit, folosind platforme precum Skype, Zoom, etc.


Calendarul cursurilor - Date de incepere

Urmatoarea serie de ZI a cursului de Programare Orientata Obiect in Limbajul C# - Modul 1 - FUNDAMENTE va incepe in data de Miercuri, 14 Octombrie 2020, cursul derulandu-se in zilele de Miercuri din 14, 21 si 28 Octombrie 2020, cate opt ore / zi, intre orele 09.00 - 17.00

Urmatoarea serie de SERAL a cursului de Programare Orientata Obiect in Limbajul C# - Modul 1 - FUNDAMENTE va incepe in data de Marti, 13 Octombrie 2020, si se va derula in perioada 13 - 29 Octombrie 2020, cate doua zile / saptamana (Marti si Joi) cu cate patru ore / zi, intre orele 17.00 - 21.00.


Descrierea generala a cursului

C# este un limbaj de programare orientat obiect, proiectat in scopul rularii aplicatiilor pe cat mai multe platforme / sisteme de operare. In prezent, limbajul C# este utilizat pentru programarea unei game largi de tipuri de aplicatii iar noile evolutii tehnologice permit utilizarea sa inclusiv pe dispozitivele mobile.

Argumente in favoarea invatarii limbajului 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.

Cursul se adreseaza si poate fi urmat de elevi, studenti, profesori, profesionisti in domeniul IT precum programatori in alte limbaje, administratori sistem, web designeri, precum si de oricine este interesat ca, pornind de la zero sa invete programarea in limbajul C#.

Cursul de Programare Orientata Obiect in Limbajul C# - Modul 1 - FUNDAMENTE isi propune sa transmita cursantului cunostintele referitoare la bazele programarii in acest limbaj. In cadrul primului modul al cursului se vor realiza aplicatii consola in linie de comanda, parcurgandu-se notiuni precum clasele, structurile de control, tablourile, sirurile si structurile dinamice de date, toate acestea discutate in contextul programarii orientate obiect. Intregul proces de predare si invatare va fi unul bine dozat si gradat, in vederea insusirea cunostintelor de catre fiecare participant de la elev sau student pana la programator cu experienta.

La final, notiunile predate, se vor concretiza intr-un proiect practic individual, constand in realizarea unei aplicatii software functionala.


Continutul cursului

Programa cursului de Programare Orientata Obiect in Limbajul C# - Modul 1 - FUNDAMENTE este urmatoarea:

FUNDAMENTELE PROGRAMARII IN LIMBAJUL C# (24 ore)

Fiind un limbaj bazat pe C, o parte din instructiunile fundamentale ale limbajului C# sunt asemanatoare tuturor limbajelor din aceasta familie. In cadrul acestei sectiuni se vor parcurge notiunile elementare ale programarii orientate obiect prin realizarea de aplicatii consola in linie de comanda. Pe buna insusire a acestor notiuni se vor baza elementele avansate ce se vor preda in modulul urmatoare.

Subiectele tratate sunt urmatoarele (accesati fiecare subiect pentru detalii...):

Se vor explica notiuni precum:

  • Caracterizare, Crearea aplicatiilor consola, Structura unui program C#, Sintaxa limbajului, Expresii si operatori, Instructiunile try-catch-finally si throw.

Se vor discuta si exersa practic notiuni precum:

  • Tipuri de date obiectuale, Incapsulare, Supraincarcare, Mostenire, Polimorfism, Metode virtuale, Principiile programarii orientate pe obiecte.

Se vor discuta si exersa practic notiuni precum:

  • Clasa de baza si clase derivate, Constructori, Supraincarcarea constructorilor si definirea constructorilor in clasele derivate, Destructor, Metode.

Se vor discuta si exersa practic notiuni precum:

  • Clase, Clase si functii generice.

Se vor discuta si exersa practic notiuni precum:

  • Principiile mostenirii, Accesibilitatea membrilor mosteniti, Metode, Interfete.

Se vor discuta si exersa practic notiuni precum:

  • Aruncarea si prinderea exceptiilor.

Se vor discuta si exersa practic notiuni precum:

  • Introducere, Polimorfismul parametric, Polimorfismul ad-hoc, Polimorfismul de mostenire, Modificatorii virtual si overide, Modificatorul new.
PROIECT PRACTIC DE ABSOLVIRE / PRACTICA INDIVIDUALA ASISTATA (36 ore)

Folosind notiunile studiate la curs se va realiza o aplicatie software functionala ce se va constitui ca si proiect prezentat in cadrul probei practice a examenului final de absolvire.


Certificari obtinute

Puteti vizualiza in continuare specimenul de certificat obtinut in urma absolvirii cursului de Programare in Limbajul C# - Modul 1 - FUNDAMENTE.

Certificarea pentru cursul de Programare in limbajul C#
Vizualizati modelul (specimen) de certificat de absolvire

Pentru absolvirea cursurilor de programare desfasurate in sistem de studiu ONLINE, se acorda certificat / diploma de absolvire INOVATOP.

Certificatele de absolvire includ lista tematica a notiunilor invatate in cadrul cursului.

Puteti vizualiza modelul de certificat acordat de INOVATOP in urma absolvirii cursurilor derulate in sistem de studiu ONLINE, accesand link-ul urmator:

Afiseaza modelul de certificat de absolvire

Inscrierea la cursurile de Programare C#

Inscrierea la curs se face prin completarea unui formular de inscriere (fisier format Word) si expedierea lui catre noi.

Puteti descarca formularul de inscriere, accesand butonul urmator:

(Click pentru descarcare formular inscriere curs...)

Dupa completare, formularul de inscriere trebuie trimis prin e-mail la adresa office@cursuri-web-design.ro sau prin fax la numarul 0372.250.333, iar noi va vom contacta pentru confirmare.

Inscrierile la cursuri se fac in limita locurilor disponibile. O grupa se constituie cu minimum 10 cursanti, InovaTop rezervandu-si dreptul de modificare a datei de incepere a cursurilor.