Cursuri de pregătire pentru informatică și web design
Dacă ești pregătit să faci pasul spre cariera ta în programare, explorează programul de pregătire din cadrul Atelierului nostru, pentru că primul pas spre o carieră de succes este pregătirea ta! La aceste cursuri de programare vei dobândi noțiuni fundamentale de programare. Învățarea ulterioară a altor limbaje de programare va fi mult mai ușoară.
C++
Structura cursului
- structura unui program
- tipuri de date, variabile, constante, cuvinte rezervate comentarii
- operatori și expresii
- operații de intrare/ieșire, instrucțiuni
- șiruri, tablouri, fișiere, pointeri
- subprograme, recursivitate
- structuri de date
- tehnici și metode de programare
- programare dinamică
- grafuri
- analiza eficienței algoritmilor
- programare orientată pe obiecte
Două ședințe pe săptămână
C#
Structura cursului
- introducere în C#
- construcţia unui program C#
- declararea şi apelarea metodelor
- manipularea excepţiilor
- citirea şi scrierea fişierelor
- tipuri de date definite de utilizator
- armonizarea duratei obiectului şi controlul resurselor
- încapsularea datelor şi definirea operatorilor supraîncărcaţi
- separarea metodelor şi manipularea evenimentelor
- utilizarea colecţiilor şi crearea tipurilor generice
Două ședințe pe săptămână
HTML5/CSS3
Structura cursului
- introducere în programare folosind limbajele HTML5, CSS3 și JavaScript
- HTML5 - etichete, atribute, titluri, paragrafe, stiluri, formatări, comentarii, culori, link-uri, imagini, tabele, liste, blocuri, ancore, cadre, formulare
- CSS3 - sintaxa și selectori: crearea stilurilor: inline, crearea foilor de stil interne unei pagini, crearea foilor de stil externe
- JavaScript: descriere limbaj, variabile, operatori și expresii, controlul execuției funcții, obiecte și clase, conectarea cu HTML, evenimente și excepții
- bazele jQuery
Două ședințe pe săptămână
Python
Structura cursului
- Despre limbaje de programare și algoritmi
- modul de lucru în Python
- operatori și expresii
- variabile
- tipuri de date
- instrucțiunea liniară, alternativă, repetitivă
- șiruri de caractere
- liste
- fișiere text
- modul turtle
- modul random
- programare orientată pe obiect
- aplicații
- aplicații web (introducere în protocolul http, tehnologii front-end, tehnologii back-end)
Două ședințe pe săptămână
Da, poate suna tentant să înveți doar limbaje de programare nou apărute, dar avantajul limbajului C++ este că reprezintă baza pentru zeci de limbaje de programare care derivă sau au fost influențate de sintaxa și paradigma sa (printre ele se află chiar și Java, Javascript, C# și D).
C# este un limbaj de programare cu scop general, multi-paradigmă, dezvoltat de Microsoft care rulează pe .NET Framework și este utilizat pe scară largă pentru construirea de aplicații mobile, jocuri și aplicații Windows.


