Skip to content

Python pentru toată lumea – Curs universitar complet Python

Python pentru toată lumea – Curs universitar complet Python

Acest curs tutorial Python 3 își propune să învețe pe toată lumea noțiunile de bază ale programării computerelor folosind Python. Cursul nu are cerințe prealabile și evită toate cele mai simple matematici, cu excepția celor mai simple.

🔗 Exemplu de cod poștal: https://www.py4e.com/code3.zip
🔗 Diapozitive și fișe ale prelegerii: https://www.py4e.com/lectures3/
🔗 Manual gratuit: https://www.py4e.com/book.php
🔗 Site-ul cursului: https://www.py4e.com/

⭐️ Conținutul cursului ⭐️
⌨️ (0:00:00) De ce program?
⌨️ (0:12:21) De ce program? – Arhitectura hardware
⌨️ (0:24:24) Instalare Windows Python 3
⌨️ (0:32:34) Instalare Python 3 Mac
⌨️ (0:36:41) De ce program? – Python ca limbaj
⌨️ (0:44:17) De ce program? – Ce zicem?

⌨️ (0:56:55) Variabile, expresii și declarații
⌨️ (1:06:20) Variabile, expresii și declarații – expresii

⌨️ (1:26:00) Execuție condiționată
⌨️ (1:39:13) Execuție condiționată – Mai multe structuri condiționate

⌨️ (1:52:48) Funcții
⌨️ (2:03:02) Funcții – Funcții proprii

⌨️ (2:15:21) Bucle și iterație
⌨️ (2:25:04) Bucle și iterație – Bucle definite
⌨️ (2:31:40) Bucle și iterație – Idiomuri bucle
⌨️ (2:40:07) Bucle și iterație – Mai multe modele de bucle

⌨️ (2:58:39) șiruri
⌨️ (3:09:06) șiruri – mai multe operații cu șiruri

⌨️ (3:27:33) Citirea fișierelor
⌨️ (3:35:12) Citirea fișierelor – Citirea fișierelor în Python

⌨️ (3:48:42) Liste Python
⌨️ (3:59:27) Liste Python – Operații în buclă
⌨️ (4:08:52) Liste Python – șiruri de caractere vs. liste
⌨️ (4:16:42) Liste Python – șiruri, fișiere, liste și modelul Guardian

⌨️ (4:28:44) Dicționare
⌨️ (4:36:32) Dicționare – Numărătoare
⌨️ (4:45:43) Dicționare – Numărarea cuvintelor în text
⌨️ (4:58:21) Dicționare – Numărarea frecvenței cuvintelor folosind un dicționar

⌨️ (5:22:46) Tupli
⌨️ (5:32:18) Tupli – Sortare
⌨️ (5:44:26) Tupli – Sortarea unui dicționar folosind tupli

⌨️ (5:54:56) Expresii regulate
⌨️ (6:05:21) Expresii regulate – De la potrivire la extragere
⌨️ (6:13:47) Expresii regulate – Analiza șirurilor

⌨️ (6:22:17) Programe în rețea
⌨️ (6:29:45) Programe în rețea – Protocoale de aplicație
⌨️ (6:38:56) Programe în rețea – Scrieți un browser web
⌨️ (6:43:10) Programe în rețea – Exemplu de cod: socket1.py
⌨️ (6:48:58) Programe în rețea – Caractere și șiruri
⌨️ (6:59:57) Programe în rețea – urllib
⌨️ (7:05:10) Programe în rețea – Exemplu de cod: urllib1.py, urlwords.py
⌨️ (7:08:25) Programe în rețea – Analizarea HTML
⌨️ (7:14:48) Programe în rețea – Exemplu de cod: urllinks.py

⌨️ (7:23:43) Utilizarea serviciilor web
⌨️ (7:26:35) Utilizarea serviciilor web – XML
⌨️ (7:32:02) Utilizarea serviciilor web – Exemplu de cod: xml1.py, xml2.py
⌨️ (7:37:40) Utilizarea Serviciilor Web – Schema XML
⌨️ (7:51:32) Utilizarea serviciilor web – JavaScipt Notation
⌨️ (7:57:45) Utilizarea serviciilor web – Exemplu de cod: json1.py, json2.py
⌨️ (8:03:08) Utilizarea serviciilor web – Abordare orientată spre servicii
⌨️ (8:04:44) Utilizarea Serviciilor Web – Servicii Web
⌨️ (8:11:33) Utilizarea serviciilor web – Exemplu de cod: geojson.py
⌨️ (8:18:49) Utilizarea serviciilor web – Securitate API și limitare a ratei
⌨️ (8:28:45) Utilizarea serviciilor web – Exemplu de cod: twitter1.py, twitter2.py

⌨️ (8:48:01) Obiecte Python
⌨️ (8:58:28) Obiecte Python – Exemplu de cod
⌨️ (9:06:50) Python Objects – Object Lifecycle
⌨️ (9:13:19) Obiecte Python – Moștenire

⌨️ (9:20:44) Baze de date
⌨️ (9:35:55) Baze de date – Browser SQLite
⌨️ (9:45:40) Baze de date – Exemplu de cod: emaildb.py
⌨️ (9:58:55) Baze de date – Exemplu de cod: twspider.py
⌨️ (10:08:06) Baze de date – Proiectare baze de date
⌨️ (10:16:29) Baze de date – Reprezentarea relațiilor
⌨️ (10:20:37) Baze de date – Construirea relațiilor
⌨️ (10:33:05) Baze de date – Operațiune de alăturare
⌨️ (10:43:13) Baze de date – Exemplu de cod: tracks.py
⌨️ (10:57:45) Baze de date – Relații de la mai multe la multe
⌨️ (11:09:37) Baze de date – Exemplu de cod: roster.py
⌨️ (11:20:40) Baze de date – Exemplu de cod: twspider.py

⌨️ (11:20:40) Vizualizarea datelor
⌨️ (11:48:18) Vizualizarea datelor – Exemplu de cod: Geodate
⌨️ (12:01:05) Vizualizarea datelor – Page Rank
⌨️ (12:12:14) Vizualizarea datelor – Exemplu de cod: Pagerank Spidering
⌨️ (12:29:12) Vizualizarea datelor – Exemplu de cod: calculul Pagerank
⌨️ (12:44:17) Vizualizarea datelor – Exemplu de cod: vizualizare Pagerank
⌨️ (12:44:17) Vizualizarea datelor – Accesare cu crawlere a listelor de corespondență
⌨️ (12:57:08) Vizualizarea datelor – Exemplu de cod: Gmane Data Retrieval
⌨️ (13:13:42) Vizualizarea datelor – Exemplu de cod: Gmane Data Modeling
⌨️ (13:26:04) Vizualizarea datelor – Exemplu de cod: Vizualizarea datelor Gmane

Acest curs a fost creat de Dr. Charles Severance (alias Dr. Chuck). Este profesor clinic la Universitatea din Michigan School of Information, unde predă diverse cursuri orientate spre tehnologie, inclusiv programare, design de baze de date și dezvoltare web.

„Python for Everybody” de Dr. Chuck Severance și Universitatea din Michigan este licențiat sub CC BY.

Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org

Citiți sute de articole despre programare: https://medium.freecodecamp.org

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *