fbpx

Curs C# Fundamentals

C# este limbaj de programare de tip high-level care oferă abstractizări puternice, flexibile și performanțe.

Vei învață ce înseamnă programare sincronă și la ce ajută noile librării incluse în .NET Framework la acest lucru.

Înscrie-te:

Lista de clase online Self Study cu Video la care te poți înscrie:

Cursul se desfășoară online, fără prezență la sala de curs.
Cursantului i se creează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materiale de curs, la materialele video înregistrate de către instructorii Telecom Academy  și examene.
Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 100 de ore de la data inscrierii.
Preț pentru persoane fizice: 450 lei
Înscrie-te acum

Pachetul promotional este format din 2 cursuri ce se desfasoara la distanta:

Cursul Bazele Programarii se desfășoară online, fără prezență la sala de curs. Cursantului i se creează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materiale de curs, examene și materiale video.  Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 100 de ore de la data inscrierii.

2. Cursul C# Fundamentals se desfășoară online, fără prezență la sala de curs. Cursantului i se creează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materialul scris de către instructorii Telecom Academy. Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 100 de ore de la data înscrierii.
Tarif: 600 RON – persoane fizice
Înscrie-te acum Vezi detalii curs 1 din 2 Te afli în cursul 2 din 2
Nivel

Associate/Fundamentals

Studiu individual

4-6 ore/săptămână

Suport de curs
Materiale video

Nr. ore video

8h Total

Limba materialului scris/video

Română/Engleză

Metode de evaluare
  • Examene de capitol
  • Simulare examen final teoretic
  • Examen final teoretic
Diplomă

Diplomă de promovare

Curs Demo
Tarife Curs Online cu Video
450 RON - pers. fizică
650 RON - pers. juridică

Despre curs

Bogdan Dina – Autor Curs C# Fundamentals

Cui i se adresează cursul C#?

Cursul C# Fundamentals este dedicat persoanelor care nu au mai avut contact cu programarea și abordează noțiuni fundamentale de dezvoltare a unei aplicații. Telecom Academy a dezvoltat un material de studiu bine structurat, accesibil tuturor cursanților care nu au mai avut tangențe cu programarea până în acest moment.

Modalități de desfășurare a cursului:

Online – în regim self-study (individual) – Acest curs este integral dezvoltat de către Telecom Academy. Ne bazăm pe experiența cursurilor deja dezvoltate de noi în ultimii 10 ani. Tutorialele video te vor însoți la fiecare pas pentru a parcurge curricula în propriul ritm, din confortul casei tale. Vei putea accesa cursul de oriunde și oricând vei avea nevoie.

De asemenea, nu uita să instalezi aplicația de mobil Telecom Academy din Magazin Play/Apple Store și accesează cursurile tale direct de pe telefon!

 

Și dacă simți că totuși ai nevoie de îndrumarea unui instructor, aruncă un ochi pe ORARUL claselor cu predare și înscrie-te la orice clasă disponibilă!

 

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare ca ai fost înscris/înrolat în clasă. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii/înrolării în clasa dorită și îți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Exerciții suplimentare
  • Examenele de capitol pe care le vei susține online.
  • Examen final (teoretic și practic) pe care îl vei susține online (**acesta este activat de noi la cererea cursantului și este cronometrat)
  • Catalog cu note
  • Diploma Telecom Academy la promovarea cursului

Perioada maximă de promovare a cursului este de 4 luni de la data înscrierii.

Notă!  Garantăm suportul tehnic pentru cursurile tale pentru maxim 6 luni de zile de la data finalizării cursului, conform regulilor de promovare. Însă, accesul pe platforma de e-learning va fi limitat doar în cazul unor actualizări majore ale sistemului și în condițiile tehnice de la momentul respectiv. Până atunci, nicio grijă, odată creat contul, îl vei putea accesa oricând!

 

Dacă încă nu ești decis că acest curs este cel potrivit pentru tine, ai la dispoziție varianta Demo a cursului direct pe platforma noastră de e-learning. Creează-ți un profil și dă start studiului!

Ce vei învăța

Printre lucrurile pe care le vei invata in acest curs sunt:

  • Ce sunt C# si .NET
  • De ce si cand putem alege C# si .NET
  • Cum poti crea un ecosistem de dezvoltare a aplicatiilor C# si .NET folosind Visual Studio
  • Identificarea particularitatilor C# spre deosebire de alte limbaje populare precum Java sau C++
  • Cum poti crea aplicatii software folosind C# si .NET
  • Concepte de Object-Oriented Programming folosind C#

Certificări

Dupa absolvirea acestui curs te sfatuiesc sa incepi sa folosesti C# cat mai des pentru a dezvolta cat mai multe aplicatii software in acest limbaj de programare. In aceasta maniera il vei intelege si stapani si mai bine. Cursul iti va ramane ca un material ajutator pentru diferite probleme pe care le vei intampina.

Programa

1.1 Introducere (despre C#, .NET, avantaje, istoric)
1.2 Instalare .NET, C# si Visual Studio ptr Windows, macOS & Linux
1.3 Primul proiect C# in Visual Studio Code – Build, Run, Debug

2.1 Convenții de programare
2.2 Structura unei aplicații C#.NET
2.3 Sistemul de tipuri în C#
2.4 Declararea și utilizarea variabilelor în C#
2.5 Operatorii +, -, *, /
2.6 Structuri de control – if, if-else, while, for, foreach, do-while

3.1 Declararea și definirea funcțiilor/metodelor
3.2 Utilizarea/apelarea funcțiilor/metodelor
3.3 Funcții cu parametri
3.4 Funcții cu valoare returnată (functions with return value)
3.5 Funcții locale
3.6 Funcții „extensie” (extension functions)

4.1 Clase, enumerații, structuri, records
4.2 Proprietăți și atribute ale obiectelor
4.3 Modificatori de acces
4.4 Tipuri anonime
4.5 Tipuri imbricate (Nested types)

5.1 Derivare/Moștenire
5.2 Clase abstracte si interfețe
5.3 Clase (sealed classes)

6.1 Tratarea null-ului si a exceptiilor
6.2 Tipuri nullable
6.3 NullReferenceException
6.4 Conditii de verificare impotriva NRE
6.5 Tratarea exceptiilor

7.1 Tipuri de colectii
7.2 Utilizarea colectiilor
7.3 Utilizarea colectiilor (continuare)
7.4 Enumeratori și Iteratori

8.1 Clase generice
8.2 Funcții/metode generice
8.3 Constrângeri utilizate în declararea type parameter
8.4 Varianta

Sponsori și parteneri