Schița de curs
Modulul 1: Fundamentele Programării .NET
Principii ale programării
- Scrierea unui program procedural
- Trecerea la filozofia orientată pe obiecte
- Codificarea folosind sintaxa și semantica de bază C#
- Revizuirea, compilarea și executarea unui program
Modulul 2: Sintaxa Limbajului C#
Codificarea aplicațiilor orientate pe obiecte
- Divizarea codului în clase
- Adăugarea de câmpuri, metode și proprietăți
- Definirea layout-ului codului și limitarea scope-ului
- Creatia obiectelor
Lucrul cu tipuri de date și conversii
- Thongs
- Date și timp
- Numere întregi
- Numere reale
- Boolean
- Efectuarea de calcul cu operatori matematici
- Conversia între tipuri de date
Controlul execuției programului
- Instrucțiuni IF
- Scrierea expresiilor complexe de criterii
- Instrucțiuni CASE (switch)
- Bucle For...Next
- Bucle Do While...
Modulul 3: Programare Web Aplicații cu .Net Core API
- Post vs Get
- Validatoare de comandă
- Injecția de dependențe
- Arhitectură cu 3 straturi
Modulul 4: Accesarea Bazelor de Date Relaționale
Concepte bazate pe bazele de date relaționale
- Folosirea bazelor de date pentru stocarea rapidă și eficientă a datelor
- Selectarea, inserarea, actualizarea și ștergerea sintaxei interogării
Crearea unei baze de date SQL Server
- Adăugarea de tabele, câmpuri și indici
- Definirea relațiilor cheie primară și cheie străină
Accesarea bazei de date cu Entity Framework
- Conectarea la bază de date
- Stocarea informațiilor utilizatorului
- Recuperarea înregistrărilor existente
- Actualizarea și salvarea informațiilor utilizatorului
- Adăugarea și ștergerea înregistrărilor
Modulul 5: Programare Orientată pe Obiecte Avansată
Dispoziția programării orientate pe obiecte
- Inchiderea datelor în capsula unui obiect
- Asigurarea creării corecte a obiectelor folosind constructorii
- Extinderea claselor folosind mostenirea
- Suprascrierea funcțiilor virtuale
Calitatea codului și gestionarea erorilor
- Asigurarea siguranței tipurilor de date cu enumuri
- Ariderea și gestionarea excepțiilor
- Operațiunile de eroare Try...Catch...Finally
- Comentarea codului
Cerințe
- O înțelegere a Sistemului de Operare Windows
- Abilități de bază cu computerul
- Accesarea aplicațiilor web
- Experiență de programare basică anterioară
Mărturii (5)
Trainerul a fost foarte bine informat, a fost foarte util.
Thilini Alwis - Te Manawa Taki Trauma System
Curs - Visual Studio 2022 IDE
Tradus de catre o masina
a fost un curs excelent deoarece am avut șansa să discutăm despre diverse subiecte și să încercăm să lucrăm cu ceea ce ne-am învățat. Dar cel mai mult m-a plăcut faptul că totul se baza pe experiența pe care Marcin o avea.
Jesper - ProgramDuon AB
Curs - Advanced Blazor
Tradus de catre o masina
Formatorul a explicat foarte bine subiectele, cu exemple reale din lumea reală, ceea ce ne-a facilitat înțelegerea informațiilor.
Florin-Viorel Marut - Continental Automotive Romania
Curs - High-Performance Application Development with .NET Core
Tradus de catre o masina
Complet - am abordat tot ce ne interesau. Am putut lucra prin exemple.
Deborah Morrison - AFBI
Curs - Introduction to Blazor
Tradus de catre o masina
Antrenor foarte cunoscutor
Tegan Aloysius - Hilton
Curs - Introduction to .Net Core
Tradus de catre o masina