0% au considerat acest document util (0 voturi)
3 vizualizări9 pagini

Python Syllabus-1

Cursul Python de la zero oferă o introducere în programarea Python, acoperind concepte fundamentale precum variabilele, structurile de date și programarea orientată pe obiecte. Participanții vor dobândi abilități practice, vor învăța să utilizeze tehnologii esențiale și vor finaliza un proiect care va fi inclus în portofoliul lor. La finalul cursului, absolvenții vor primi un certificat recunoscut în industrie, care le va facilita accesul la oportunități de angajare în domeniul IT.

Încărcat de

Victor Tudor Popa
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
3 vizualizări9 pagini

Python Syllabus-1

Cursul Python de la zero oferă o introducere în programarea Python, acoperind concepte fundamentale precum variabilele, structurile de date și programarea orientată pe obiecte. Participanții vor dobândi abilități practice, vor învăța să utilizeze tehnologii esențiale și vor finaliza un proiect care va fi inclus în portofoliul lor. La finalul cursului, absolvenții vor primi un certificat recunoscut în industrie, care le va facilita accesul la oportunități de angajare în domeniul IT.

Încărcat de

Victor Tudor Popa
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

Python 280H

Curs Python
Învață elementele de bază ale Python și începe-ți călătoria în industria IT
Cuprins

Curs Python de la zero 3

De ce să înveți Python?
Scopul cursului
Care sunt cerințele?

Ce vei învăța în cadrul cursului? 4


Cunoștințe Python
Programarea orientată pe obiecte
Familiarizarea cu tehnologiile și instrumentele esențiale
Cunoașterea bazelor de date
Înțelegerea algoritmilor fundamentali și a structurilor de date
Abilități de rezolvare a problemelor
Comunicare și lucru în echipă
Procesul de predare 5

Programa cursului 6

Ce urmează după curs 8


Certificări / Acreditări
Opțiuni de finanțare
Oportunități de angajare

Curs Python de la zero 2


Curs Python de la zero
De ce să înveți Python? Cui se adresează
acest curs?
Python este o parte esențială a lumii moderne a
programării și a ingineriei software. Scopul său Persoanelor care caută
este de a oferi utilizatorilor un mijloc intuitiv și o nouă carieră în IT cu
eficient de dezvoltare a aplicațiilor și de mai multe oportunități
automatizare a sarcinilor. O programare Python și un salariu mai bun.
de calitate poate face o diferență uriașă în ceea
ce privește succesul proiectului și satisfacția
utilizatorilor Absolvenți de informatică
sau de domenii
Scopul cursului conexe care doresc să
dobândească abilități
La Software Development Academy credem că
practice de programare
oricine poate lucra în industria tehnologică și că
în Python.
nu ai nevoie de o diplomă în informatică pentru
a deveni programator. Scopul nostru este să îți
Persoane care doresc
arătăm cât de fascinantă este lumea IT și că
să își sporească
oricine se poate regăsi în ea. Mai ales tu!
competențele în
programarea în Python.
Care sunt cerințele?
Există un motiv, pentru care acest curs se
numește Python de la zero - nu cerem să ai
i Nu uita că vei avea 8
cunoștințe esențiale despre industria IT. Te
luni de studiu intensiv în
vom învăța toate elementele de bază pe care
clasă virtuală cu mentorii
trebuie să le cunoașteți despre programare și noștri, dar îți vom cere și
principiile acesteia. Singurul lucru de care să lucrezi independent.
vei avea nevoie pentru a începe să înveți Cât de departe vei ajunge
este o cunoaștere de bază a instrumentelor se va datora în principal
informatice și motivația de a schimba cariera determinării tale.
actuală. Cunoașterea limbii engleze este, de
asemenea, binevenită, dar nu obligatorie.

Curs Python de la zero 3


Ce vei învăța în cadrul cursului?
Dacă vrei să înveți să programezi în Python, acest curs este pentru tine. În acest curs vei
învăța elementele de bază ale Python, cum ar fi variabilele, tipurile de date, buclele, funcțiile
și clasele. Acest curs este conceput pentru a te ajuta să dobândești experiență practică cu
Python și să te pregătești pentru proiecte și cariere viitoare în domeniul data science,
machine learning sau web development.

În afară de acestea, îți


Cunoștințe de Python vom oferi și alte cunoștințe
suplimentare, dar și importante:
Cunoștințele de bază în limbajul de programare
Python includ o înțelegere a sintaxei și a
conceptelor de bază, capacitatea de a scrie cod • Introducere în testarea software
lizibil și eficient, de a lucra cu structuri de date, de
a lucra cu funcții și module și alte elemente cheie • Metodologia Agile
care afectează dezvoltarea de software și
automatizarea sarcinilor. • Metodologia Scrum.
Familiarizarea cu tehnologiile și
La finalul cursului, îți vei
instrumentele esențiale
asuma sarcina de a crea
Familiarizarea cu tehnologiile și instrumentele propriul proiect, care îți va
esențiale utilizate în ecosistemul Python, cum ar fi completa cunoștințele cu
Django Framework, Git, HTML, CSS, Angular etc. practica și va fi un punct forte
în portofoliul tău.

Cunoașterea bazelor de date


Cunoașterea bazelor de date și capacitatea
de a lucra cu SQL pentru manipularea datelor.
În acest curs vei
Înțelegerea algoritmilor fundamentali învăța despre
și a structurilor de date
Înțelegerea algoritmilor de bază și a struc Git PYCHARM
turilor de date, cum ar fi sortarea, căutarea,
listele, stivele, cozile de așteptare etc.
HTML
Abilități de rezolvare a problemelor
Abilitatea de a gândi logic și de a rezolva CSS Angular
probleme de programare.

Comunicare și lucru în echipă Java Script


Abilități eficiente de comunicare și lucru în
VISUAL
echipă, colaborând cu ceilalți membri ai
PYTEST STUDIO
echipei, atât programatori, cât și persoane CODE

non-tehnice.

Curs Python de la zero 4


Procesul de predare
De-a lungul anilor de activitate, am reușit să pregătim mii de elevi pentru profesia de
programator Python, care deja își îndeplinesc visul lucrând în industria IT.

La ce te poți aștepta de la cursul nostru

• Mentorii noștri sunt practicieni

• Acces la baza de cunoștințe plină de videoclipuri educaționale

• Crearea propriului proiect pregătit pentru a fi pus în portofoliu

• Ajutor în crearea unui CV eficient.

• Simulări de interviuri de recrutare


• Ateliere de consiliere în carieră

Ne-au acordat încrederea peste 20.000 de


studenți care și-au îndeplinit visul, lucrand
deja în industria [Link]ți verifica și tu cum este!

Curs Python de la zero 5


Programa cursului
Ți-am pregătit un program detaliat, în care vei găsi informații despre intervalul orar al cursurilor,
teme și detalii despre ce vei învăța în timpul cursurilor.

5H 35H
Introduction to Python Python Basics

Basic information about Python, Software introduction to the language


basic data structures
Installation with a trainer
language elements
object oriented programming
text formatting
file operations
video system operations
GIT system
basic command line commands
7H
GIT support: init, add, commit, branch, merge
Python technology
remote repositories: clone, push

SourceTree / GitHub Desktop / PyCharm - environment configuration

exercises with GitHub / BitBucket / GitLab interpreter

virtualenv

14H pip
Software testing - TDD
PyCharm

discussion of testing principles and techniques

TDD 35H
Python at an advanced level
testing libraries
regular expressions, lambda expressions

28H exceptions
Algorithms and data structures file operations

introduction to algorithms multithreading

computational complexity decorators

basic data structures streams

sorting algorithms (e.g. bubble sort, heapsort,

quicksort, counting sort) 14H


Design patterns and best
practices
discussion of the most important GoF patterns

implementation of several selected

Python Style Guide

discussion of good practices: clean code,

SOLID, GRASP, KISS, DRY, YAGNI, Demeter Law

Curs Python de la zero 6


21H 21H
SQL database Database - programming

relationships SQL database software

databases and tables; creation and design practical exercises

data types, indexes, restrictions (optional) NoSQL

SQL language

CRUD
video
HTTP Basics
subqueries, join queries (INNER, OUTER, LEFT,

RIGHT) -HTTP, TCP / IP, DNS, URL, URI basics

having, group by, order by, limit commands, response codes, headers, redirections

(optional) triggers, procedures tools: e.g. curl, wget, ping, telnet, ssh, wireshark, http

transactions live headers, postman

ACID Request, Response

21H
HTML, CSS, JavaScript 42H
Back-end technology
HTML basics, CSS
introduction to Django
JavaScript basics
administrative panel
basics of Flask and XHR requests
forms

sessions and cache

authorization and authentication


42H
Final project
security, i18n, configuration and implementation

web design, e.g. Auction site, Travel agency, MVC

Microblogging site, Car rentals, etc. REST

work in groups of 2-4 people Flask + Tornado + SQL Alchemy

work in Scrum methodology

practical use of acquired knowledge and skills

during the course

at the end of the demo block projects

Curs Python de la zero 7


Ce urmează după curs
Certificări / Acreditări
După finalizarea cursului Python de la zero, Oportunități de angajare
absolvenții vor primi un certificat corespunzător
care confirmă competențele dobândite. Acest Python
• Developer Software
certificat este dovada finalizării cursului și a
Engineer
• Web Developer
dobândirii competențelor specifice în programarea
Java. Back-End
• Data Analyst
Developer
• Test Engineer
Certificatul nostru este recunoscut în industria
IT și reprezintă un atu important în procesul de Junior
• Software Analyst
căutare a unui loc de muncă sau de dezvoltare •
ulterioară a unei cariere în programare. Acesta
reprezintă o confirmare a competențelor pe
care absolvenții le-au dobândit în timpul cursului,
acoperind atât cunoștințele teoretice, cât și
i
abilitățile practice de programare. Te rugăm să reții că pozițiile
Diploma acreditată de Ministerul Educației si specifice și oportunitățile de
Ministerul Muncii - recunoscuta atât la nivel angajare pot varia în funcție
de piața locală a muncii și
național cât și internațional în UE, SUA și Canada.
de
cerințele anumitor companii.
Opțiuni de finanțare De asemenea, este import
ant să continui să înveți și să
îți dezvolți abilitățile pe cont
propriu pentru a acumula
Există mai multe modalități de plată pentru
experiență și a avansa în
cursurile SDA. Poți să plătești integral, să plătești
cariera ta de programator.
în rate fără dobânda sau să aplici pentru finan-
țare, fără dobândă.

Află mai multe pe site-ul SDA.

Curs Python de la zero 8


Îți mulțumim pentru interesul
acordat cursului Python de la zero!

În lumea dinamică a tehnologiei de astăzi,


abilitățile de programare sunt extrem de
valoroase. Python, unul dintre cele mai populare Ai întrebări suplimentare?
limbaje de programare, oferă multe oportunități
Contactează-ne!
și deschide ușa către o carieră fascinantă în
industria IT. +0374 349 900
curs@[Link]
Sau contactează-ne pe
rețelele noastre de socializare:
Te încurajăm să accepți provocarea de a
învăța programare în Python. Vino alături de [FB LI IG
noi și descoperă lumea fascinantă a codării, Înscrie-te la curs
deschizând ușa către noi oportunități
profesionale.

Împreună putem construi un viitor bazat pe


i Notă: aceasta nu este o
tehnologie! ofertă comercială obliga
torie, ci doar un material de
fond care ajută la ilustrarea
Costin Alexandru a ceea ce avem de oferit.
Este posibil să existe mici di
Country Manager România ferențe față de oferta reală.
Software Development Academy Oferta actuală o puteți găsi
pe site-ul nostru.

S-ar putea să vă placă și