Legendă:
Inginerie software nivel începător
Capitolul INTRODUCERE
Introducere în programare
Instalare Visual Studio Community Edition 2022
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ă
Tipuri de date
Operatori
Casting
Procesarea condițională
Procesarea iterativă
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
Funcții și metode locale
Practici recomandate la folosirea metodelor și funcțiilor
Funcții recursive
Capitolul ȘIRURI DE CARACTERE ȘI PROCESAREA DE TEXT
String-uri
Interpolarea
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
String Builder
Capitolul OBIECTE
Programarea orientată pe obiecte
Clase
Proprietăți
Constructori
Instanțierea
Modificatorii de acces
Inițializatoare de obiecte
Membrii statici
Clase imbricate
Tipuri generice
Buna, ai putea sa mai postezi in cotinuare ? apreciez foarte mult munca depusa!
Desigur că voi posta în continuare, atât doar că o fac în limita timpului disponibil, de vreme ce site-ul acesta este doar un hobby, iar eu am si un job. Sper să iți fie de folos!
nu te cunosc dar pot sa spun ca te iubesc.
wow! asta da compliment! 🙂
Felicitari pentru munca depusa!
Multumesc! Sper sa iti fie de folos! 🙂
Multumesc frumos pentru toata materia de pe site. Acuma incep C# si e de mare ajutor. Felicitari si mii de aprecieri
Cu mare placere, ma bucur enorm ca iti este de folos! Multumesc si eu pentru comentariu, si mult succes la invatat! 🙂
Buna.
As putea sa te contactez pe o adresa de mail?
Buna! Adresa de email e postata in subsolul paginii.
Buna!
Voiam doar sa iti spun multumesc pentru ca dotarita tie si a informatiilor de pe acest site s-au lamurit toate problemele si nelamuririle pe care le aveam din facultate. Ai facut ca toate notiunile sa fie atat de usor de inteles, cum multi profesori nu au reusit sa faca.
Si sunt aproape angajata la primul meu internship, pentru ca am citit cateva ore inainte de interviu de pe acest site!
Ai fost de un real ajutor!
M-ar ajuta foarte mult daca ai posta si despre inteligenta artificiala si machine learning pe viitor.
Sunt foarte bucuroasă că ți-a fost de ajutor la interviu!
Problema cu profesorii din Romania (și nu doar) e faptul că au învățat câteva chestii acum 20-30 de ani, și le predau de atunci non-stop. Nu sunt interesați de a ține pasul cu tehnologia, de a preda lucruri noi apărute într-un domeniu în continuă schimbare, nu realizează că programarea nu e ca istoria, unde ce ai învățat în facultate se aplică tot restul carierei. Sunt interesați doar de salariu, și atât. În plus, folosesc limbajul ăla de lemn, pe care nimeni nu îl înțelege, în loc să explice în termeni simpli, pe înțelesul tuturor. Ingineria software e în ea însăși un subiect foarte complicat, nu e necesar să mai fie complicat în plus, inutil.
Ironic sau nu, ăsta e domeniul meu de activitate și cercetare la job: robotică, inteligență artificială și retele neurale artificiale. Din păcate, nu cred că voi ajunge vreodată să scriu despre asta, pentru că nu am îndeajuns timp să termin de scris nici ce am început deja, despre limbajul în sine; cu atât mai puțin despre niște subiecte atât de complexe.