Schița de curs
Modulul 1: Introducere în conceptele de bază ale programării
- Stocarea și procesarea datelor pe calculator
- Tipuri de aplicații
- Ciclul de viață al aplicațiilor
- Compilarea codului
Modulul 2: Concepte de bază ale limbajelor de programare
- Sintaxă
- Tipuri de date
- Variabile și constante
Modulul 3: Fluxul programului
- Introducere în conceptele programării structurate
- Introducere în ramificare
- Utilizarea funcțiilor
- Utilizarea structurilor de decizie
- Introducere în repetiție
Modulul 4: Algoritmi și structuri de date
- Înțelegerea modului de scriere a pseudocodului
- Exemple de algoritmi
- Introducere în structurile de date
Modulul 5: Gestionarea erorilor și depanarea
- Introducere în erorile de program
- Introducere în gestionarea structurată a erorilor
- Introducere în depanarea în Visual Studio
Modulul 6: Introducere în programarea orientată pe obiecte
- Introducere în structuri complexe
- Introducere în structuri
- Introducere în clase
- Introducere în încapsulare
Modulul 7: Mai multe despre programarea orientată pe obiecte
- Introducere în moștenire
- Introducere în polimorfism
- Introducere în .NET Framework și biblioteca de clase de bază
Modulul 8: Introducere în securitatea aplicațiilor
- Autentificare și autorizare
- Permisiuni de cod pe calculatoare
- Introducere în semnarea codului
Modulul 9: Programarea de bază a I/O
- Utilizarea I/O din consolă
- Utilizarea I/O din fișiere
Modulul 10: Performanța aplicațiilor și gestionarea memoriei
- Tipuri valoare vs. tipuri referință
- Conversia tipurilor
- Garbage Collector
Cerințe
- Capacitatea de a folosi calculatoare pentru a porni programe, a deschide și salva fișiere, a naviga prin meniurile și interfețele aplicațiilor
- Capacitatea de a înțelege concepte logice, cum ar fi comparațiile
- Înțelegerea teoriei numerelor
- Capacitatea de a crea, înțelege și urma instrucțiuni structurate sau proceduri pas cu pas
- Capacitatea de a înțelege și aplica concepte abstracte la exemple concrete
Public țintă:
Acest curs se adresează oricui este nou în domeniul dezvoltării software și dorește sau are nevoie să înțeleagă fundamentele programării și conceptele programării orientate pe obiecte. De obicei, aceștia sunt elevi de liceu, studenți sau persoane aflate în schimbare de carieră, fără experiență anterioară de programare. Ar putea dori să înțeleagă fundamentele de bază ale programării înainte de a trece la cursuri mai avansate, cum ar fi 20483B: Programming in C#.
Mărturii (4)
Structura de bază a Power BI, funcțiile sale principale, precum și unele funcții avansate
Alessandro Binaghi - Great Place to Work(R) Institute Italia Srl
Curs - PL-300: Microsoft Power BI Data Analyst
Tradus de catre o masina
A fost structurat tematic de la început până la sfârșit. Mai exact, am progresat de la un nivel de începător la un nivel avansat în doar o săptămână. Mare respect pentru antrenor pentru toată munca depusă. Personal, mi-au plăcut cel mai mult elementele de design și opțiunile de vizualizare.
Marton Nagymarczi
Curs - Programming in HTML5 with JavaScript and CSS3 (20480CC)
Tradus de catre o masina
Practica și cunoștințele instrucționarului
Clelia
Curs - MB 500: Microsoft Dynamics 365: Finance and Operations Apps Developer (authorized training course)
Tradus de catre o masina
instructorul :)
Jakub - Elsta sp. z o.o.
Curs - AZ-900T00 Microsoft Azure Fundamentals
Tradus de catre o masina