Despre acest curs

A fost creat pentru a ajuta pe oricine doreste sa invete algoritmica si programare sa faca primii pasi in aceasta directie! Contine explicatii simple deci este foarte prietenos cu incepatorii!

De ce acest curs online?

Pentru ca poti invata acasa, in ritmul tau, pe orice dispozitiv doresti.
Parcurgerea lui iti va dezvolta abilitati de programare care mai tarziu te vor ajuta in cariera ta de viitor programator.
Pentru ca este usor de inteles, nu abordeaza teme greoaie, explica algoritmi foarte cunoscuti si utili in munca de programator.
Are filme relativ scurte care nu plictisesc ascultatorul.
Are dinamism si explicatii practice pe exemple pentru o intelegere cat mai buna a algoritmului si notiunilor redate

Ce vei invata?

Notiuni teoretice de baza din algoritmica si programare
Descrierea algoritmilor in pseudocod
Implementarea algoritmilor in C++
Algoritmi de baza

Descriere

Cursul a fost creat sub forma a 20 de subiecte independente intre ele.
Fiecare subiect are 3 parti: o parte teoretica, o parte de descriere a algoritmilor care rezolva problema intr-un limbaj de descriere a algoritmilor - pseudocod si nu in ultimul rand, implementarea algoritmilor intrun limbaj de programare - aici a fost ales C++.
Cursul contine 61 de filme si are o durata de 187 minute.

Cui se adreseaza acest curs?

Oricui doreste sa descalceasca niste algoritmi simpli!
Oricui doreste sa inteleaga diverse abordari si algoritmi care pot rezolva o problema data!
Oricui doreste sa devina programator si sa inteleaga bazele progrmarii calculatoarelor!

Cerinte

Acces la un calculator, tableta, telefon
Acces la Internet
Visual Studio Code sau CodeBlocks descarcate si instalate pe computer

Course curriculum

  • 1

    Structura cursului

    • structura_cursului

  • 2

    1. Interschimbarea a doua valori

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 3

    2. Maximul (minimul) a doua numere

    • Prezentarea teoretica

    • Pseudocod

    • Implementarea in C++

  • 4

    3. Maximul a trei numere

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 5

    4. Numar par / impar

    • Partea teoretica

    • Pseudocod

    • Implementarea in C++

  • 6

    5. Numar prim

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 7

    6. Verificati daca un numar dat este patrat perfect

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 8

    7. Verificati daca un numar dat este cub perfect

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 9

    8. Descompunerea in factori primi ai unui numar dat

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 10

    9. Divizorii unui numar n dat

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 11

    10. Calculatorul

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 12

    11. Planta

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 13

    12. Parcare

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 14

    13. Ecuatia de gradul I

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 15

    14. Ecuatia de gradul II

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 16

    15. Suma primelor n numere naturale

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 17

    16. n!

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 18

    17. Sirul lui Fibonacci

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 19

    18. Oglinditul unui numar de oricate cifre

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 20

    19. Suma cifrelor unui numar de oricate cifre

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++

  • 21

    20. Transformarea unui numar prin eliminarea tuturor aparitiilor unei cifre date

    • Prezentare teoretica

    • Pseudocod

    • Implementarea in C++