Cursuri de programare și IT în Brașov
Patru discipline principale — Programare Fundamente, Web Development, Python și Java — predate de practicieni, cu grupe de maximum 14 cursanți și certificare la absolvire.
Programare — Fundamente
Cursul cu care începe totul. Dacă nu ai scris niciodată o linie de cod, aici este punctul de pornire. Pe parcursul a 10 săptămâni, construim fundația pe care se sprijină orice limbaj de programare: variabile, tipuri de date, structuri condiționale, bucle, funcții și recursivitate.
Nu predăm doar sintaxă — punem accent pe gândirea algoritmică. Primele 3 sesiuni lucrează exclusiv cu pseudo-cod și diagrame de flux, fără calculator. Abia din săptămâna a doua trecem la un editor real. Abordarea asta elimină frica de ecranul gol și construiește reflexul de a planifica soluția înainte de a scrie cod.
Fiecare sesiune de 2 ore alternează între 30 de minute de teorie și 90 de minute de exerciții practice. Instructorul verifică codul fiecărui cursant în timpul sesiunii — nu rămâi blocat ore întregi pe o eroare de sintaxă. La finalul cursului, fiecare participant prezintă un mini-proiect individual: un calculator, un joc text-based sau un gestionar de date simplu.
Web Development
Cursul de Web Development acoperă lanțul complet de la o pagină HTML statică până la o aplicație React cu routing, state management și deployment pe un server real. Durata e de 12 săptămâni — primele 4 dedicate HTML semantic, CSS modern (Flexbox, Grid, responsive design) și JavaScript vanilla.
Din săptămâna a cincea intrăm în React: componente, props, hooks (useState, useEffect), fetch de date din API-uri publice și routing cu React Router. Ultimele 3 săptămâni sunt rezervate proiectului final — fiecare cursant construiește o aplicație web completă: portofoliu personal, dashboard de date sau un mini-magazin online cu coș de cumpărături.
Folosim Git din prima sesiune. Fiecare exercițiu se predă cu commit-uri incrementale, iar la final cursanții au un repository pe GitHub pe care îl pot prezenta la interviuri. Instructorul face code review pe pull request-uri — exact ca într-o echipă de dezvoltare reală.
Tehnologii acoperite
Specializări pe limbaj
Două cursuri intensive pentru cei care au deja bazele algoritmice și vor să stăpânească un limbaj cerut pe piața muncii.
Python
Python e limbajul care deschide cele mai multe uși în 2026 — de la data science și machine learning la automatizare și scripting DevOps. Cursul nostru nu e o prezentare superficială a sintaxei; în 10 săptămâni parcurgem structuri de date avansate (dicționare imbricate, comprehensions, generatoare), lucrul cu fișiere și API-uri REST, bibliotecile pandas și matplotlib pentru analiza și vizualizarea datelor, și testare cu pytest.
Proiectul final implică un set de date real — fie un export CSV din firma unde lucrezi, fie un dataset public. Cursanții construiesc un pipeline complet: import, curățare, analiză statistică de bază și un raport vizual exportat în PDF. Am avut absolvenți care au automatizat procese de raportare internă încă din timpul cursului, economisindu-și ore de muncă manuală în fiecare lună.
Ce vei învăța concret
- Structuri de date avansate și comprehensions
- Lucrul cu API-uri REST (requests, JSON parsing)
- Analiza datelor cu pandas și numpy
- Vizualizare cu matplotlib și seaborn
- Automatizare: web scraping, scriptare fișiere, cron jobs
- Testare unitară cu pytest
Java
Java rămâne coloana vertebrală a dezvoltării enterprise în România — de la aplicații bancare la sisteme ERP, de la Android la microservicii Spring Boot. Cursul nostru de 14 săptămâni e cel mai dens din ofertă, și pe bună dreptate: acoperim programarea orientată-obiect (OOP) riguroasă, principiile SOLID, design patterns esențiale (Singleton, Factory, Observer, Strategy), colecțiile Java, streams, lambda expressions și JDBC pentru conexiunea la baze de date.
În ultimele 4 săptămâni, lucrăm pe un proiect aplicativ care simulează un scenariu real din industrie: un sistem CRUD cu persistență în baza de date, logare structurată și testare unitară cu JUnit. Absolvenții ies din curs capabili să susțină un interviu tehnic la orice companie din Brașov sau Cluj care recrutează pe Java — Continental, Siemens, Endava sau firmele locale de software.
Ce vei învăța concret
- OOP complet: încapsulare, moștenire, polimorfism, abstracție
- Principiile SOLID și design patterns practice
- Colecții, Streams API, lambda expressions
- JDBC și conectarea la PostgreSQL / MySQL
- Testare unitară cu JUnit 5 și Mockito
- Pregătire interviu: exerciții tip whiteboard + pair programming
Compară cursurile la o privire
Toate cursurile includ grupe de maximum 14 cursanți, materiale de studiu online și certificat de absolvire.
| Curs | Nivel | Durată | Sesiuni / săpt. | Proiect final | Următoarea grupă |
|---|---|---|---|---|---|
| Programare — Fundamente | Începător | 10 săptămâni | 2 | Mini-aplicație individuală | 14 apr. 2026 |
| Web Development | Intermediar | 12 săptămâni | 2 | Aplicație React pe GitHub | 28 apr. 2026 |
| Python | Intermediar | 10 săptămâni | 2 | Pipeline date reale + raport PDF | 5 mai 2026 |
| Java | Intermediar → Avansat | 14 săptămâni | 2 | Sistem CRUD + bază de date | 19 mai 2026 |
Cum se desfășoară un curs tipic
De la prima sesiune până la certificare — fiecare etapă e gândită ca un pas practic spre competență reală.
-
01
Sesiunea introductivă
În prima întâlnire, instructorul prezintă roadmap-ul cursului, configurăm mediul de lucru (editor, terminal, cont Git) și facem un prim exercițiu scurt — toată lumea pleacă acasă cu cod funcțional din ziua unu.
-
02
Sesiuni săptămânale: teorie + practică
Fiecare sesiune de 2 ore: 30 de minute de teorie concentrată cu exemple live, urmată de 90 de minute de exerciții individuale și pair programming. Instructorul circulă printre cursanți, face code review pe loc și adaptează exercițiile dacă vede blocaje comune.
-
03
Teme și suport între sesiuni
După fiecare sesiune, primești 2–3 exerciții de consolidare pe care le rezolvi acasă. Materialele de curs sunt disponibile online 24/7. Dacă te blochezi, instructorul răspunde la întrebări pe email în maximum 24 de ore.
-
04
Proiect final și prezentare
Ultimele 2–3 săptămâni sunt dedicate proiectului individual. Alegi o temă din lista propusă (sau una proprie, aprobată de instructor), construiești aplicația, primești feedback iterativ. La final, prezinți proiectul în fața grupei — un exercițiu care simulează un demo tehnic real.
-
05
Certificare și suport post-curs
Primești certificatul de absolvire cu specificarea competențelor dobândite și a orelor de instruire. Absolvenții beneficiază de sesiuni opționale de pregătire pentru interviu și acces la comunitatea alumni InfoBrașov.
Experiențele absolvenților noștri
„Cursul de Fundamente mi-a schimbat complet perspectiva. Venisem cu ideea că programarea e doar pentru oameni cu talent matematic, dar instructorul a avut răbdarea să-mi explice fiecare concept prin analogii din viața reală. Am plecat cu un joc funcțional scris de la zero."
„Am ales cursul de Web Development specific pentru că voiam un portofoliu pe GitHub. La final aveam 4 proiecte — inclusiv un dashboard React conectat la un API de vreme. Am arătat repo-ul la interviu și am primit oferta."
„Lucrez în logistică și nu aveam nicio legătură cu IT-ul. Cursul de Python m-a învățat să automatizez rapoartele Excel pe care le făceam manual. Acum un script de 80 de linii îmi face treaba în 3 minute în loc de o jumătate de zi."
Rezervă-ți locul la cursul dorit
Completează formularul de mai jos și te contactăm în maximum o zi lucrătoare cu informații despre programa cursului ales, tarifare și locurile disponibile. Nu vindem și nu partajăm datele tale cu terți.
Luni – Vineri: 10:00 – 19:00 · Sâmbătă: 09:00 – 14:00
Nu ești sigur ce curs ți se potrivește?
Sună-ne sau trimite un mesaj — discutăm gratuit despre experiența ta actuală și te orientăm spre cursul potrivit nivelului tău.