fbpx

Curs Bazele programării

Parcurgând acest curs, vei înțelege cum funcționează un calculator, ce tipuri de memorie are acesta dar și ce tipuri de date poți folosi, ce este un operator sau cum să rezolvi un algoritm printr-o schemă logică. De asemenea, în acest curs vei afla cum să descrii un algoritm printr-un pseudocod – un limbaj cât mai apropiat de limbajul natural uman.

Înscrie-te:
Nivel

Fundamentals

Nr. cursuri

9

Suport de curs scris

Materiale video

Nr. ore video

2h30min

Limba de predare

Română

Limba materialului scris

Română

Metode de evaluare
  • 8 examene de capitol
  • 1 examen final teoretic
Tarife Curs Online cu Video
385 RON - student
385 RON - pers. fizică
470 RON - pers. juridică

Despre curs

Curs Bazele programării

”Care sunt, de fapt, bazele programării? Cum se construiește un cod? De ce să învăț programare și, mai ales, ce limbaj de programare să aleg?”

Probabil că ți-ai pus toate aceste întrebări deja și vrei să o iei cu începutul.

Sau poate ai deja o idee despre ce ți-ai dori însă nu știi de unde să o apuci?

Când vine vorba despre bazele programării și primii pași în IT este bine să ai în vedere atât partea software, cât și cea hardware. Parcurgând acest curs, vei înțelege cum funcționează un calculator, ce tipuri de memorie are acesta dar și ce tipuri de date poți folosi, ce este un operator sau cum să rezolvi un algoritm printr-o schemă logică. De asemenea, în acest curs vei afla cum să descrii un algoritm printr-un pseudocod – un limbaj cât mai apropiat de limbajul natural uman.

Urmează un curs despre Bazele programării și primii pași în IT!

Cursul de Bazele Programării te va ajuta să îți dezvolți gândirea analitică și să îți reamintești noțiuni elementare din școală, astfel încât să rezolvi algoritmi care includ vectori și matrice – esențiali pentru startul în aprofundarea unui limbaj de programare. Vei învăța ce este o funcție și ce presupune aceasta, ce înseamnă reutilizarea unui cod dar și câteva tips & tricks pentru viitorii programatori. Nu în ultimul rând, vei afla câteva bune practici de urmat în cariera IT.

Cui se adresează cursul Bazele Programării?

  • Persoanelor care doresc să învețe ce înseamnă programarea și să seteze bazele pentru învățarea unui limbaj de programare (de exemplu C++, Python sau Java).
  • Persoanelor care au nevoie de o bază pentru a putea face alegerile corecte și pentru a se decide dacă o carieră de programator li se potrivește.

Modalități de desfășurare a cursului

Pentru moment, cursul se desfășoară doar în varianta Online (studiu individual) cu material video.

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 clasa. 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 plații, vei primi confirmarea înscrierii/înrolării în clasa dorită și 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
  • Examenele de capitol pe care le vei susține online.
  • Examen final (teoretic) pe care îl vei susține online (**acesta este activat de noi la cererea cursantului și este cronometrat)
  • Catalogul cu note
  • Diploma Telecom Academy la promovarea cursului

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

 

 

Ce vei învăța

  • Ce este tabela ASCII și charset vs encoding;
  • Care este diferența dintre Front-End vs Back-End și ce sunt mediile de dezvoltare;
  • Tipuri de algoritmi și scheme logice;
  • Ce este pseudocodul;
  • Structuri fundamentale din programarea structurată;
  • Aprofundarea matricelor (tablouri bidimensionale);
  • Funcții și recursivitate (FIFO&LIFO);
  • Algoritmi de sortare, tipuri de date, variabile, constante și pointeri.

 

 

 

 

Certificări

La terminarea cursului Bazele Programării, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy.

Programa

1.1 Componentele unui calculator
1.2 Memoria unui calculator
1.3 Tabela ASCII
1.4 Charset vs Encoding

2.1 Programarea pas cu pas
2.2 Front End Development vs Back End Development
2.3 Medii de dezvoltare
2.4 Componentele unei aplicații

3.1 Ce sunt operatorii?
3.2 Reprezentarea blocului de început/ sfârșit, intrare/ ieșire și atribuire
3.3 Reprezentarea blocului decizional
3.4 Reprezentarea blocului de selecție, Vector (Tablou unidimensional)
3.5 Aprofundarea schemelor logice

4.1 Introducere în pseudocod
4.2 Structurile fundamentale din programarea structurată partea 1
4.3 Structurile fundamentale din programarea structurată partea 2
4.4 Matrice (Tablou bidimensional)

5.1 Adunarea tablourilor bidimensionale
5.2 Înmulțirea tablourilor bidimensionale
5.3 Ridicarea la putere a unei matrice pătratice
5.4 Probleme diverse tablouri bidimensionale

6.1 Funcții
6.2 Recursivitate
6.3 FIFO & LIFO

7.1 Bubble Sort
7.2 Metoda Selecției
7.3 Metoda Inserției
7.4 Interclasarea a doi vectori

8.1 Introducere variabile și constante
8.2 Introducere Pointeri
8.3 Arbori

9.1 Platforma HakerRank
9.2 Probleme HakerRank
9.3 Sfaturi privind alegerea unui limbaj de programare
9.4 Tips & Tricks pentru viitorii programatori

Sponsori și parteneri