Schița de curs

Modulul 1: .NET Programming Noțiuni de bază

Principii de Programming Scrierea unui program procedural Tranziția la filozofia orientată pe obiecte Codificarea folosind sintaxa și semantica fundamentală C# Revizuirea, compilarea și execuția unui program

Modulul 2: C# Sintaxa limbajului

Codificarea aplicațiilor orientate pe obiecte Împărțirea codului în clase Adăugarea de câmpuri, metode și proprietăți Definirea aspectului codului și limitarea domeniului de aplicare Instanțierea obiectelor Lucrul cu tipurile de date și conversiile Tanga Date și timp Numere întregi Numere reale Boolean Efectuarea de calcule cu operatori matematici Conversia între tipurile de date Controlul execuției programului Instrucțiuni IF Scrierea de expresii de criterii complexe Instrucțiuni CASE (switch) Bucle For...Next Bucle de tip Do While... Modulul 3: Programarea aplicațiilor web cu .Net Core API Post vs Get Validatoare de comenzi Injecția de dependență Arhitectură pe 3 straturi Modulul 4: Accesarea bazelor de date relaționale Concepte de baze de date relaționale Utilizarea bazelor de date pentru o stocare rapidă și eficientă Selectarea, inserarea, actualizarea și ștergerea sintaxelor de interogare Crearea unei baze de date SQL Server Adăugarea de tabele, câmpuri și indici Definirea relațiilor de chei primare și străine Accesarea bazei de date cu Entity Framework Conectarea la baza de date Stocarea informațiilor despre utilizator Recuperarea înregistrărilor existente Actualizarea și salvarea informațiilor despre utilizatori Adăugarea și ștergerea înregistrărilor Modulul 5: Programare orientată pe obiecte Dispunerea programelor orientate pe obiecte Încapsularea datelor Asigurarea creării corecte a obiectelor folosind constructori Extinderea claselor folosind moștenirea Suprareprezentarea folosind funcții virtuale Calitatea codului și tratarea erorilor Asigurarea siguranței tipurilor cu enumerații Aruncarea și gestionarea excepțiilor Încercarea...Prinderea...Încheierea acțiunii de eroare Comentarea codului

Cerințe

    O înțelegere a sistemului de operare Windows Competențe de bază în domeniul calculatoarelor Accessing de aplicații web Experiență anterioară de programare de bază

 

 35 ore

Numărul de participanți



Pret per participant

Mărturii (11)

Cursuri înrudite

Introducing C# 6.0 with Visual Studio 2015/2017

28 ore

Categorii înrudite