Thursday, October 18, 2018 19:57

Cuprins

Capitolul INTRODUCERE

Introducere în programare
Instalare Visual Studio Community Edition 2015
Instalare Visual Studio Community Edition 2017
Crearea primului proiect
Scurtă introducere asupra interfeței Visual Studio
Structura unui program în C#
C# face diferența între majuscule și minuscule
Comentarii în C#
Formatarea codurilor
Caracterul punct și virgulă
Variabile
Tipuri de variabile
Declararea și inițializarea variabilelor
Cuvinte cheie în C#
Alegerea numelor semnificative de variabile
Interactiunea cu Consola
Bit. Byte. Înumărarea binară.
Variabila de tip int
Variabila de tip char
Variabila de tip float
Variabila de tip double
Variabila de tip decimal
Modificatori de tip
Excepția Overflow
Erorile de calcul ale valorilor reale
Variabila de tip boolean
Variabila de tip string
Variabila de tip object
Tipuri de variabile ce pot fi nule
Tipuri prin valoare şi referință
Secvenţele Escape
Operatori
Precedența operatorilor
Operatorii aritmetici
Operatorul de incrementare
Operatorul de decrementare
Operatorii logici
Operatorul de concatenare
Operatorii pe biți
Operatorii de comparație
Operatorul de atribuire
Operatorul condițional
Alți operatori
Casting și conversia de tip
Conversia de tip implicită
Conversia de tip explicită
Conversia în tipul String
Procesarea condițională
Reprezentarea valorilor Adevărat și Fals
Testarea unei condiții cu If
Instrucțiunea condițională If-Else
Instrucțiunile If imbricate
Instrucțiunea condițională Switch
Bucla While
Bucla Do While
Bucla For
Bucla Foreach
Operatorul Break
Operatorul Continue
Buclele imbricate

Capitolul ARRAY-URI

Array
Declararea array-urilor
Initializarea array-urilor
Accesarea elementelor unui array
Iterarea elementelor unui array
Array-uri multidimendionale
Array-uri de array-uri

Capitolul FUNCȚII

Funcții
Declararea metodelor și a funcțiilor
Parametrii metodelor și funcțiilor
Domeniul de definiție al variabilelor
Fluxul de executare
Parametrii opționali
Supraîncărcarea metodelor și a funcțiilor (overloading)
Semnătura metodelor și funcțiilor
Operatorul return
Practici recomandate la folosirea metodelor și funcțiilor
Funcții recursive

Capitolul ȘIRURI DE CARACTERE ȘI PROCESAREA DE TEXT

String-uri
Concatenarea
MAJUSCULE și minuscule
Căutarea unui string în interiorul altui string
Substring
Divizarea unui șir după un separator
Eliminarea caracterelor inutile
Înlocuirea unui string în alt string
Alte metode string

Capitolul OBIECTE

Programarea orientată pe obiecte
Clase
Proprietăți
Constructori
Instanțierea
Modificatorii de acces
Membrii statici
Clase imbricate
Clase generice
Metode generice
Structuri
Constante
Enumerări
Namespace

Capitolul GUI

WPF
Interfața Grafică cu Utilizatorul (GUI)
XAML
Proprietăți Controale
Evenimente Controale
Controale GUI

Capitolul STRUCTURI DE DATE

Structuri de date
Array-uri
Array List
Linked List
List
Stiva (Stack)
Queue
Dictionar
Dicționar Sortat
Hash Set
Sorted Set
Alte Structuri De Date

Capitolul DEBUGGING ȘI MANIPULAREA ERORILOR

Excepții
Manipularea erorilor cu Try Catch
Try Catch Finally
Directivele Using
Primii pași în Debugging: înțelegerea erorilor comune
Breakpoint-uri și variabile locale

Capitolul PRIMA APLICAȚIE PRACTICĂ

Pașii necesari pentru crearea unei aplicații în mod corect
Planificarea unei aplicații

Comments

comments

Leave a Reply