Curs Complet Python 2 și 3

Învață să programezi în cel mai ușor de asimilat limbaj de programare pentru începători.

4.87 (584 reviews)
Udemy
platform
Română
language
Programming Languages
category
Curs Complet Python 2 și 3
2,092
students
8.5 hours
content
Feb 2021
last update
$64.99
regular price

What you will learn

Învață într-un mod activ, în decurs de numai câteva ore, să programezi în Python 2 și 3, de la cele mai simple operațiuni până la concepte avansate.

Învață principalele tipuri de date din Python 2 și 3: strings, întregi, float, numere, booleans, liste, tuple, seturi și dicționare.

Învață în mod practic despre funcții, argumente, parametri, spații de nume și module în Python.

Învață în mod practic despre concepte avansate de Python: clase, obiecte, operațiuni cu fișiere, expresii regulate, comprehensions, iteratori, generatori, decoratori, threading și funcții speciale.

Învață în mod practic principalele diferențe între Python 2 și Python 3 printr-un studiu comparativ aplicat, precum și cum poți transforma în mod automat codul Python 2 în cod Python 3.

Învață să creezi o aplicație în Python 2 și Python 3 - calculator matematic interactiv cu funcțiile de adunare, scădere, înmulțire, împărțire, ridicare la putere, radical, modulo, logaritm, sinus, cosinus și tangentă.

Codul aplicației (în versiunile 2 și 3) și un sheet de recapitulare cu toate conceptele și exemplele asociate sunt disponibile pentru download.

Rezolvă peste 100 de exerciții, întrebări și teme pe parcursul training-ului pentru consolidarea și aprofundarea conceptelor învățate.

Why take this course?

Cursul se adresează începătorilor și abordează într-un mod 100% practic ambele versiuni de Python (2 și 3).

La finalul cursului, vom construi împreună o aplicație în Python 2 și Python 3 - un calculator matematic interactiv.


Secțiunea 1: Python 2 - Tipuri de date

Secțiunea 2: Python 2 - Condiționale și bucle

Secțiunea 3: Python 2 - Funcții și module

Secțiunea 4: Python 2 - Concepte avansate

Secțiunea 5: Python 3 - Învață Python 3 prin comparație cu Python 2

Secțiunea 6: Exerciții în Python

Secțiunea 7: Construiește un calculator matematic interactiv în Python


În plus, vei găsi pe durata cursului 100 de itemi interactivi (exerciții, teste și teme) care te vor ajuta să aplici și să consolidezi toate conceptele de Python pe care le-ai învățat pe parcursul lecțiilor video. Bineînțeles, vei avea la dispoziție și răspunsurile pentru a îți verifica rezultatele.


Important! Nu uita că ești acoperit de garanția de 30 de zile prin intermediul căreia poți primi întreaga sumă plătită înapoi, în cazul în care ești nemulțumit de conținutul cursului. Dacă în decursul celor 30 de zile nu îți exerciți această opțiune, atunci vei avea acces lifetime (nelimitat) la acest curs, inclusiv la actualizări, lecții suplimentare și răspunsuri la întrebările postate în secțiunea dedicată.


Te aștept la prima lecție!

Content

Python 2 - Tipuri de date

Ce vei învăța în acest curs?
FAQ - Întrebări frecvente despre curs
Introducere în limbajul Python 2. Variabile. Tipuri de date
Python 2 - Șiruri de caractere - Partea I
Python 2 - Șiruri de caractere - Partea II
Test - Șiruri de caractere
Python 2 - Numere și operatori matematici
Test - Numere și operatori matematici
Python 2 - Booleans și operatori logici
Test - Booleans și operatori logici
Python 2 - Liste - Partea I
Python 2 - Liste - Partea II
Test - Liste
Python 2 - Tuple
Test - Tuple
Python 2 - Dicționare
Test - Dicționare
Python 2 - Seturi. Conversii între tipuri de date
Test - Seturi
Python 2 - Keywords

Python 2 - Condiționale și bucle

Python 2 - If, Elif, Else
Python 2 - For, Else
Python 2 - While, Else. Nesting
Test - Condiționale și bucle
Python 2 - Break, Continue, Pass
Python 2 - Excepții. Try, Except, Else, Finally

Python 2 - Funcții și module

Python 2 - Funcții. Argumente
Python 2 - Interpretorul de Python. Scripting
Python 2 - Spațiul de nume. Module

Python 2 - Concepte avansate

Python 2 - Operațiuni cu fișiere
Python 2 - Tabel moduri de acces la fișiere
Python 2 - Comprehensions
Python 2 - Funcții lambda
Python 2 - Map, Filter, Reduce
Python 2 - Clase și Obiecte
Python 2 - Expresii regulate - Partea I
Python 2 - Expresii regulate - Partea II
Python 2 - Tabel expresii regulate
Test - Expresii regulate
Python 2 - Iteratori și Generatori
Python 2 - Itertools
Python 2 - Decoratori
Python 2 - Threading. Noțiuni de bază
Python 2 - Recomandări pentru scrierea codului Python

Python 3 - Învață Python 3 prin comparație cu Python 2

Interpretorul de Python 3
Python 3 - print vs. print()
Python 3 - raw_input() vs. input() și tipuri de date returnate
Python 3 - Împărțirea numerelor întregi și float
Python 3 - range() vs. xrange()
Python 3 - Listă vs. obiect iterabil în funcțiile range()
Python 3 - Operațiuni cu obiecte iterabile
Python 3 - Ridicarea excepțiilor și blocurile try/except
Python 3 - Buclele for în comprehensions
Python 3 - Rotunjirea numerelor cu zecimale (Banker’s Rounding)
Python 3 - int() vs. long()
Python 3 - Comparații între tipuri de date
Python 3 - Formatarea string-urilor
Python 3 - ASCII vs. Unicode
Python 3 - Metoda .next() vs. funcția next()
Python 3 - Itertools
Python 3 - Instalarea unui modul non-default. Module utile - exemple.
Listă de module Python 2 și Python 3
Python 3 - Formatarea string-urilor și metode adiționale
Python 3 - Modulul __future__
Conversia automată a codului Python 2 în cod Python 3
Python 3 - Keywords
Python 3 - Tabel moduri de acces la fișiere
Python 3 - Tabel expresii regulate
RECAPITULARE - Concepte și sintaxă Python

Exerciții în Python

Cum rezolvi un exercițiu de programare pe Udemy?
Exercițiul 1 - Șiruri de caractere
Exercițiul 2 - Șiruri de caractere
Exercițiul 3 - Șiruri de caractere
Exercițiul 4 - Șiruri de caractere
Exercițiul 5 - Șiruri de caractere
Exercițiul 6 - Șiruri de caractere
Exercițiul 7 - Numere și operatori matematici
Exercițiul 8 - Liste
Exercițiul 9 - Liste
Exercițiul 10 - Liste
Exercițiul 11 - Liste
Exercițiul 12 - Liste
Exercițiul 13 - Seturi
Exercițiul 14 - Seturi
Exercițiul 15 - Seturi
Exercițiul 16 - Seturi
Exercițiul 17 - Seturi
Exercițiul 18 - Dicționare
Exercițiul 19 - Dicționare
Exercițiul 20 - Dicționare
Exercițiul 21 - Comprehensions
Exercițiul 22 - Comprehensions
Exercițiul 23 - Comprehensions
Exercițiul 24 - Comprehensions
Exercițiul 25 - Funcții lambda
Exercițiul 26 - Funcții lambda
Exercițiul 27 - Funcții lambda
Exercițiul 28 - Condiționale și bucle
Exercițiul 29 - Condiționale și bucle
Exercițiul 30 - Condiționale și bucle

Construiește un calculator matematic interactiv în Python

Planificarea aplicației
Integrarea funcțiilor de adunare, scădere, înmulțire, împărțire, modulo
Integrarea funcțiilor de ridicare la putere, radical, sin, cos și tan
Optimizarea codului și conversia la Python 3
Testarea aplicației în Python 2 și Python 3
Codul aplicației în Python 2
Codul aplicației în Python 3
Exercițiu - Upgrade Calculator în Python 3

Concluzii

În încheiere...
Putem comunica prin LinkedIn și Twitter!
Bonus: Cursuri Python 3

Screenshots

Curs Complet Python 2 și 3 - Screenshot_01Curs Complet Python 2 și 3 - Screenshot_02Curs Complet Python 2 și 3 - Screenshot_03Curs Complet Python 2 și 3 - Screenshot_04

Reviews

Machedon
September 7, 2023
Eu una ma declar multumita, este foarte explicativ si pot spune ca pana acum pentru mine este foarte clar. Multumesc
Amza
May 26, 2023
Avand experienta zero, m-a ajutat foarte mult. Foarte bine explicat , detaliat si exemplificat. Super! Recomand!
Ioana
July 19, 2022
Multe elemente foarte foarte basice lungite foarte mult. Un tutorial de pe youtube de 30 de min sau 1 ora poate ar fi fost mult mai eficient.
Baldean
February 6, 2022
pot spune ca a fost potrivit si avand in vedere faptul ca sunt la inceput de drum tin sa mentionez ca orice informatie ma ajuta
Radu
December 17, 2021
super fine .....dar difera fata de ce am vazut pe net legat de cursuri python in care se folosesc class,while,if,else,elsif....si am ramas surprins sa vad ca aici este diferit ...presupun ca asta este diferenta intre python 2 si 3 daca nu gresesc ....insa super interesant ....imi place
Aurelian
March 25, 2021
It is an excellent course, I learned a lot from you, Mihai and I wish you a lot of success. If you have other courses related to python or java programming, including extra/bonus exercises, I would like you to let me know. I will continue to practice python. For me it is the first programming language and the first code writing. I warmly and confidently recommend this programming course, it is very comprehensive and helps a lot that it is done python 2 vs python 3 especially if you want to understand what are the differences between them.
Istrate
January 27, 2021
Cursul este potrivit pentru mine deoarece profesorul, prin modul atractiv de prezentare a informatiilor , explicatiilor clare si exemplelor edificatoare , a reusit sa-mi clarifice unele aspecte si sa ma determine sa aflu mai multe despre acest limbaj de programare.
Serpe
December 22, 2020
Cursul e bun, si bine ordonat din punct de vedere a informatiilor, dar mai sunt si scapari, rare, dar sunt, cand vine vorba de explicatii
Tudor
November 26, 2020
Pana acum mi s-a parut de 4 stele, dar o sa actualizez acest rating mai tarziu in curs daca imi schimb parerea.
Gaibar
August 28, 2020
Buna ziua, cursul m-a ajutat sa setez bazele, fiind complet novice, as fi dorit mai multe exercitii de codare complete (programe) la sfarsitul cursului. Multumesc, Doru
Ianos
April 11, 2020
e cel mai clar curs de pyton pe care l-am gasit in limba romana pe interenet ! Recomand pretul e extraordinar de mic
Razvan
March 25, 2020
The information is clear and accurate. I don`t know now if it is sufficient or not to grow the basis of python. I would have felt the need for more practice, more exercise to understand when and how to apply the information. We need a bust of hope that after chapter the information is useful and you can apply it on basics programs, app, that we can not define now because we don't know how, or if the information we got is sufficient for it. Overall, a great job! thanks
Bogdan
October 26, 2018
Un curs pentru începători, discurs foarte bun, lectorul a știut să se facă înțeles. Dicția și tonul sunt bine puse la punct și astfel auditoriul se poate concentra foarte bine pe mesaj. Mulțumesc! :)
Rete
October 8, 2018
Mie nu imi apare windows 32 in comanda de la windows,cum fac sa imi apare ,ca am decat c user si numele meu lipseste windows 32
Catalin
August 27, 2018
Interesant curs, usor de inteles, e aproape integral hands-on pentru ca programezi in timp ce inveti.

Charts

Price

Curs Complet Python 2 și 3 - Price chart

Rating

Curs Complet Python 2 și 3 - Ratings chart

Enrollment distribution

Curs Complet Python 2 și 3 - Distribution chart

Related Topics

1858078
udemy ID
8/15/2018
course created date
10/29/2019
course indexed date
Bot
course submited by