Freelancerii sunt persoane libere sa lucreze de oriunde. Scriind codul in limbajul Python poți să fii remunerat;
După absolvirea cu succes a acestui curs aveți toate șansele de a insusi mai bine un curs universitar, inclusiv de peste hotare.
Daca esti deja Developer si programezi in alte limbaje, poti afla tehnici de programare de la un specialist cu 10 ani experienta
După absolvirea cu succes a acestui curs puteti trece la urmatoarea etapa de studii, la cursurile C#, ASP.NET, SGL pebtru a deprinde intr-un timp scurt profesia de Developer Junior.
Programa cursului Python
Nivelul 1
1. Introducere în Python
Instalarea Python și configurarea mediului de dezvoltare
Prezentarea limbajului Python: istoric și caracteristici
Noțiuni de bază ale sintaxei: variabile, tipuri de date (int, float, str, bool)
Operatori: aritmetici, logici și de comparație
Intrarea și ieșirea datelor (input, print)
2. Structuri de control
Instrucțiuni condiționale (if, elif, else)
Operatori logici (and, or, not)
3. Сicluri
Ciclul for: utilizare cu secvențe
Ciclul while: utilizare cu condiții
Comenzi de control al buclelor (break, continue)
4. Liste și tupluri
Ce sunt listele?
Operații de bază cu liste
Indexare și secvențiere
Metodele listelor: append, extend, insert, pop și altele
Tupluri: diferențe față de liste, metode
5. Dicționare și mulțimi
Dicționare: crearea, accesarea elementelor, metode
Mulțimi: crearea, metode, operații cu mulțimi
6. Funcții
Crearea funcțiilor de bază
Parametri și valori returnate
Variabile locale și globale
Argumente de lungime variabilă (*args, **kwargs)
7. Tratarea erorilor și excepțiilor
Erori în Python: sintactice și logice
Excepții: try, except, else, finally
8. Lucrul cu fisierele
Deschiderea și închiderea fișierelor
Citirea și scrierea în fișiere text
Lucrul cu fișiere CSV
Manageri de context (with)
7. Lucrare finala
Test
Nivelul 2
1. Introducere în OOP
Noțiuni de bază ale programării orientate pe obiecte
Clase și obiecte
Constructori și destructori
Metode și atribute ale claselor
2. Moștenire și polimorfism
Suprascrierea metodelor
Moștenirea multiplă
Polimorfism
3. Abstracție și încapsulare
Încapsularea și atributele private
Proprietăți ale claselor (property)
4. Lucrul cu biblioteci externe
Instalarea și utilizarea unor biblioteci populare
NumPy (pentru lucrul cu matrice)
Pandas (pentru lucrul cu date)
5. Algoritmi și structuri de date
Introducere în algoritmi
Lucrul cu șiruri, liste și alte structuri de date
Operații cu structuri de date: sortare, căutare, unire
6. Dezvoltare web cu Django
Configurarea proectului
Structura proectului
Intelegerea sablonului de proiectare
VIEW Template
HTTP
Lucrul cu Baza de date
Formulare si validare datelor (Login, Registrare)
7. Lucrare finala. Dezvoltare web cu Django.
Dezvoltare web cu Django | Integrarea proectului cu git
Cât costă, cât durează un curs, care este graficul?
Intrați pe pagina cursului pe care doriți să îl alegeți și aflați toate aceste informații. De obicei cursurile se organizează seara sau în weekend, de două ori pe săptămână, câte 3 ore academice.
Mă pot angaja la serviciu după ce trec un curs?
Nu garantăm angajare după finalizarea unui curs. Cursurile sunt selectate pe seturi, după profesii. La absolvirea cu succes a unui set de cursuri, vă putem recomanda la partenerii noștri la internship sau angajare.
Ce să fac dacă sunt începător și nu sunt din domeniul IT?
Persoanele ce se inscriu la cursurile primare pot avea cunoștințe inițiale de calculator. Este important să alegeți domeniul potrivit.
Cum să mă înscriu la cursuri?
Mai întîi ar trebui să vii la oficiu să achiți și să încheiem un contract. Achitarea se face preventiv.
Să vin cu laptop-ul personal?
Este la discreția fiecăruia. Noi vă putem asigura cu calulatoare în timpul orelor de la cursuri. Deși este mai comod de a utiliza laptop-ul personal pentru a lucra în același mediu.
Câți oameni sunt în grup?
Grupele sunt mici, orientativ 5-6 persoane. Mentorul reușește să acorde destula atenție fiecărui participant.
Pot combina cursurile cu munca sau studiile?
Întregul format de pregătire este conceput astfel încât să-l poți combina cu viața personală și munca. Graficul cursurilor se formeaza de obicei seara dupa 18.00 sau in weekend. Desi sunt si grupe de zi, in dependenta de formarea grupelor.
Informații de contactVerificareRechizite Bancare
Bd. Ștefan cel Mare 65, of. 618
Chișinău, Republica Moldova