Schița de curs

Modulul 1: Introducere în Conceptele de Bază ale Programării

  • Stocarea și Procesarea Datelor pe Calculator
  • Tipuri de Aplicații
  • Ciclu 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 de Programare Structurată
  • Introducere în Ramificare
  • Utilizarea Funcțiilor
  • Utilizarea Structurilor de Decizie
  • Introducere în Repetiție

Modulul 4: Algoritmi și Structuri de Date

  • Înțelegerea Scrierii Pseudocodului
  • Exemple de Algoritmi
  • Introducere în Structurile de Date

Modulul 5: Gestionarea Erorilor și Depanare

  • 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 Encapsulare

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: Programare de Bază I/O

  • Utilizarea I/O Consolă
  • Utilizarea I/O Fișiere

Modulul 10: Performanța Aplicațiilor și Gestionarea Memoriei

  • Tipuri de Valoare vs. Tipuri de Referință
  • Conversia Tipurilor
  • Colectorul de Gunoi

Cerințe

  • Abilitatea de a utiliza calculatoarele pentru a porni programe, deschide și salva fișiere, naviga în meniuri și interfețe de aplicații
  • Abilitatea de a înțelege concepte logice, cum ar fi comparațiile
  • Înțelegerea teoriei numerelor
  • Abilitatea de a crea, înțelege și urma instrucțiuni structurate sau proceduri pas cu pas
  • Abilitatea de a înțelege și aplica concepte abstracte pe exemple concrete

Public țintă:

Acest curs este destinat oricui este nou în dezvoltarea de software și dorește sau are nevoie să înțeleagă elementele de bază ale programării și conceptele de programare orientată pe obiecte. Aceștia vor fi de obicei elevi de liceu, studenți post-secundari sau persoane care își schimbă cariera, fără experiență anterioară în programare. Este posibil să dorească să înțeleagă elementele de bază ale programării înainte de a trece la cursuri mai avansate, cum ar fi 20483B: Programare în C#.

 35 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite