🇷🇴 100 Days of Code: The Complete Python Pro Bootcamp for 2022

🇷🇴 100 Days of Code: The Complete Python Pro Bootcamp for 2022

100 Days of Code: The Complete Python Pro Bootcamp for 2022

Master Python by building 100 projects in 100 days. Learn data science, automation, build websites, games and apps!

Language: romanian

Note: 4.9/5 (25 notes) 3,285 students  New course 

Instructor(s): Smart Curs

Last update: 2022-09-25

What you’ll learn

  • You will master the Python programming language by building 100 unique projects over 100 days.
  • You will learn automation, game, app and web development, data science and machine learning all using Python.
  • You will be able to program in Python professionally
  • You will learn Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, and Matplotlib.
  • Be able to build fully fledged websites and web apps with Python
  • Be able to use Python for data science and machine learning

 

Requirements

  • No programming experience needed – I’ll teach you everything you need to know
  • A Mac or PC computer with access to the internet
  • No paid software required – I’ll teach you how to use PyCharm, Jupyter Notebooks and Google Colab
  • I’ll walk you through, step-by-step how to get all the software installed and set up

 

Description

100 days, 1 hour per day, learn to build 1 project per day, this is how you master Python.

At 50+ hours, this Python course is without a doubt the most comprehensive Python course available anywhere online. Even if you have zero programming experience, this course will take you from beginner to professional. Here’s why:

  • The course is taught by the lead instructor at the App Brewery, London’s best in-person programming Bootcamp.

  • The course has been updated to be 2022 ready and you’ll be learning the latest tools and technologies used at large companies such as Apple, Google and Netflix.

  • This course doesn’t cut any corners, there are beautiful animated explanation videos and tens of real-world projects which you will get to build. e.g. Tinder auto swiper, Snake game, Blog Website, LinkedIn Auto Submit Job Application

  • The curriculum was developed over a period of 2 years, with comprehensive student testing and feedback.

  • We’ve taught over 600,000 students how to code and many have gone on to change their lives by becoming professional developers or starting their own tech startup.

  • You’ll save yourself over $12,000 by enrolling, and still get access to the same teaching materials and learn from the same instructor and curriculum as our in-person programming Bootcamp.

  • The course is constantly updated with new content, with new projects and modules determined by students – that’s you!

We’ll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python developer.

The course includes over 60 hours of HD video tutorials and builds your programming knowledge while making real-world Python projects.

Throughout this comprehensive course, we cover a massive amount of tools and technologies, including:

  • Python 3 – the latest version of Python

  • PyCharm, Jupyter Notebook, Google Colab

  • Python Scripting and Automation

  • Python Game Development

  • Web Scraping

  • Beautiful Soup

  • Selenium Web Driver

  • Request

  • WTForms

  • Data Science

  • Pandas

  • NumPy

  • Matplotlib

  • Plotly

  • Scikit learn

  • Seaborn

  • Turtle

  • Python GUI Desktop App Development

  • Tkinter

  • Front-End Web Development

  • HTML 5

  • CSS 3

  • Bootstrap 4

  • Bash Command Line

  • Git, GitHub and Version Control

  • Backend Web Development

  • Flask

  • REST

  • APIs

  • Databases

  • SQL

  • SQLite

  • PostgreSQL

  • Authentication

  • Web Design

  • Deployment with GitHub Pages, Heroku and GUnicorn

  • and much much more!

By the end of this course, you will be fluently programming in Python and you’ll be so good at Python that you can get a job or use the language professionally.

You’ll also build a portfolio of 100 projects that you can show off to any potential employer. Including:

  • Blackjack

  • Snake Game

  • Pong Game

  • Auto Swipe on Tinder

  • Auto Job Applications on LinkedIn

  • Automate Birthday Emails/SMS

  • Fully Fledged Blog Website

  • Build Your Own Public API

  • Data Science with Google Trends

  • Analysing Lego Datasets

  • Google App Store Analysis

  • and much much more!

Sign up today, and look forward to:

  • Video Lectures

  • Code Challenges and Exercises

  • Fully Fledged Projects

  • Quizzes

  • Programming Resources and Cheatsheets

  • Downloads

  • Our best selling 12 Rules to Learn to Code eBook

  • $12,000+ Python Pro Bootcamp course materials and curriculum

Don’t just take my word for it, check out what existing students have to say about my courses:

“Angela is just incredible, awesome and just fantastic in this course. I’ve never had such an instructor; detailed in every aspect of the course, gives precise explanations, gives you the anxiety to learn etc. She’s got that ability to make fun while explaining things for better understanding. I really love this course.” – Ekeu MonkamUlrich

“Angela is very thorough without ever being boring. I’ve taken MANY online courses in my life including my Bachelors and Masters degrees. She is by far the best instructor I’ve ever had. This course is packed with thousands of dollars worth of great instruction, and paced well enough for anyone to pick coding up and run with it- Thank you!” – J Carlucci

“Love the way Angela explains things. Easy to follow and full of logic. I can say she must spend a lot of energy creating this great course. Thank you and I recommend it to all who’s interested in coding!” – Yiqing Zheng

“So far (on my third day) this course has taught me more than I was able to learn in multiple other programming courses. This course is clearly outlined and builds upon itself gradually in an easy to understand way.” – Normal Ramsey

“It’s a different approach to teaching Web Development. I like that you are given everything possible to succeed from the onset.” – Ronick Thomas

The tutor is simply AMAZING, by far the best tutor I have ever had. I would give her 10 stars out of 5. She is not just punching the code and talking to herself, but she is actually explaining things. She keeps on giving really useful hints and she will give you a great load of other references. I always knew what I was doing and why I was doing it. All the extra challenges have just made me remember and understand things better. – Peter Dlugos

REMEMBER… I’m so confident that you’ll love this course that we’re offering a FULL money-back guarantee for 30 days! So it’s a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

So what are you waiting for? Click the buy now button and join the world’s highest-rated development course.

 

Who this course is for

  • If you want to learn to code from scratch through building fun and useful projects, then take this course.
  • If you want to start your own startup by building your own websites and web apps.
  • If you are a complete beginner then this course will be everything you need to become a Python professional
  • If you are a seasoned programmer wanting to switch to Python then this is the quickest way. Learn through coding projects.
  • If you are an intermediate Python programmer then you know 100 days of code challenges will help you level up.

 

Course content

  • Ziua 0 – Introducere in cursul de Python
    • Introducere – cum te folosesti de curs
  • Ziua 1 – Lucrul cu Variabilele in Python pentru Managementul Datelor
    • 1.1 Scop. Ce vom face astazi
    • 1.2 Afisare consola
    • 1.3 Manipulare Stringuri
    • 1.4 Functia Input
    • 1.5 Variabile
    • 1.7 Generator nume trupa
    • 1.6 Nume Variabile
  • Ziua 2 – Lucrul cu Variabilele in Python pentru Managementul Datelor
    • 2.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 2.1 Tipurile de date Primitive in Python
    • 2.2 Type Errorurile, Verificarea Typeului si Conversia Typeurilor
    • 2.3 Exercitiu interactiv – Tipurile de date
    • 2.4 Operatiuni matematice in Python
    • 2.5 Exercitiu interactiv – Calculator BMI
    • 2.6 Manipularea numerelor si F Strings in Python
    • 2.7 Exercitiu interactiv – Viata in saptamani
    • 2.8 Proiect – Calculator de bacsis
  • Ziua 3 – Control Flow si Operatorii Logici
    • 3.1 Sectiunea 3 – Obiective / Ce vom realiza la final?
    • 3.2 Crearea logicii folosind operatorii conditionali (IF/ELSE).mp4
    • 3.3 Par sau impar? Introducerea operatorului modulo
    • 3.4 Conditionalele inlantuite si instructiunea elif
    • 3.5 Exercitiu. BMI 2.0
    • 3.6 Exercitiu. An bisect
  • Ziua 4 – Randomizarea si Listele in Python
    • 4.1 Prezentare Random si Liste
    • 4.2 Random
    • 4.3 Liste
    • 4.4 Index error si liste imbricate
    • 4.5 Piatra Hartie Foarfeca
  • Ziua 5 – Loop-urile (Buclele) in Python
    • 5.0 Obiective: Ce o sa facem pana la sfarsitul sectiunii
    • 5.0 Folosirea ‘for’ cu listele python
    • 5.1 Exercitiu interactiv – Media Inaltimilor
    • 5.2 Exercitiu interactiv – Cel mai mare scor
    • 5.3 Loopurile for si functia range()
    • 5.4 Exercitiu interactiv – Sumarea nr. pare
    • 5.5 Exercitiu interactiv – Interviu FizzBuzz
    • 5.6 Proiect: Generator de parole
  • Ziua 6 – Functiile si Karel in Python
    • 6.1 Prezentare – Functii si While
    • 6.2 Functii
    • 6.3 Indentare
    • 6.4 Cat timp
    • 6.4 Exercitiu – Labirint simplu
    • 6.5 Exercitiu – Labirint greu
    • 6.6 Proiect
  • Ziua 7 – Hangman
    • 7.0 Obiective – Ce vom realiza pana la sfarsit de zi
    • 7.1 Cum sa faramitezi o Problema Complexa intr-un Flow Chart
    • 7.2 Provocarea 1 – Alegerea cuvintelor aleatorii si Verificarea Raspunsurilor
    • 7.3 Solutie pentru Provocarea 1 – Cum sa verifici inputul utilizatorului
    • 7.4 Provocarea 2 – Inlocuirea Blankurilor cu Guesses
    • 7.5 Solutie pentru Provocarea 2 – Cum sa schimbam Blankurile
    • 7.6 Provocarea 3 – Verificam daca utilizatorul a castigat
    • 7.7 Solutie pentru Provocarea 3 – Verifica daca utilizatorul a castigat
    • 7.8 Provocarea 4 – Tinem cont de vietile Jucatorului
    • 7.9 Solutie pentru Provocarea 4 – Cum sa tinem cont de vietile jucatorului
    • 7.10 Provocarea 5 – Imbunatatim User Experience-ul
    • 7.11 Solutie pentru Provocarea 5 – Cum sa adaugam arta ASCII si sa imbunatatim U
  • Ziua 8 – Parametrii Functiilor & Caesar Cipher
    • 8.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 8.1 Functii cu Inputuri
    • 8.2 Argumente Cheie vs Argumente Pozitionale
    • 8.3 Exercitiu Interactiv – Calculator pentru Aria de Vopsea
    • 8.4 Exercitiu Interactiv – Verificator de Numere Prime
    • 8.5 Caesar Cipher Partea 1 – Encriptarea
    • 8.6 Caesar Cipher Partea 2 – Decriptarea
    • 8.7 Caesar Cipher Partea 3 – Reorganizam Codul
    • 8.8 Caesar Cipher Partea 4 – Imbunatatiri UX si Schimbari Finale
  • Ziua 9 – Dictionare, Nesting si Licitatia Secreta
    • 9.0 Sectiunea 9 : obiectiv
    • 9.1 Dictionare : aprofundare
    • 9.2 Dictionare: program
    • 9.3 Dictionare:modularitate
    • 9.4 Dictionare:exercitiu interactiv
    • 9.5 Dictionare:provocare
    • 9.6 Dictionare: licitiatie-full_code
  • Ziua 10 – Functiile cu Outputuri
    • Sectiunea 10 – Obiective: Ce vom face pana la sfarsitul zilei
    • 10.0 Functii cu outputuri
    • 10.1 Valori ‘return’ multiple
    • 10.2 Exercitiu interactiv – Zilele din luna
    • 10.3 Docstringurile
    • 10.4 Calculator partea 1: Combinarea functiilor si a dictionarelor
    • 10.5 Print vs. Return
    • 10.6 While, Flags si Recursia
    • 10.7 Ultimele retusuri si buguri la calculator
  • Ziua 11 – Proiect – BlackJack
    • 11.1 Prezentare
    • 11.2 Proiect BlackJack
  • Ziua 12 – Scopurile & Joc de Ghicit
    • 12.0 Scopul Local vs Global
    • 12.1 Exista oare Block Scope in Python
    • 12.2 Cum sa modifici o variabila Globala
    • 12.3 Constantele in Python si Global Scope
    • 12.4 Introducere in proiectul Final – Jocul de Ghicire A Numarului
    • 12.5 Solutia pentru Jocul de Ghicire a Numarului
  • Ziua 13 – Debugging – Cum sa gasesti si sa fixezi Erori in Codul tau
    • 13.0 Descrie Problema
    • 13.1 Reprodu Bug-ul
    • 13.2 Joaca-te de-a Computerul si evalueaza fiecare linie
    • 13.3 Fixeaza Erorile si Observa Underlineurile Rosii
    • 13.4 Prinde Bug-urile cu un print() Statement
    • 13.5 Aducem Armele MARI – Folosirea unui Debugger
    • 13.6 Sugestii pentru Debugging
    • 13.7 Exercitiu interactiv – Debugging Par sau Impar
    • 13.8 Exercitiu interactiv – Debugging An Bisect
    • 13.9 Exercitiu interactiv – Debugging FizzBuzz
  • Ziua 14 – Proiect – Jocul Higher Lower
    • 14.0 HigherLowerGame
    • 14.1 HigherLowerGame : Cod Integral
    • 14.2 Sfaturi pentru a invata eficient
  • Ziua 15 – Setarea unui Environment pentru Development Local & Masina de Cafea
    • 15.0 Instalam pythonul local
    • 15.1 Downloadarea pycharmului pe Windows sau Mac
    • 15.2 Avantajele pycharmului (cat asteptati sa se downloadeze)
    • 15.3.1 Instalarea pycharmului pe windows
    • 15.3.2 Instalarea pycharmului pe mac
    • 15.4 Introducere si necesitati pentru masina de cafea
    • 15.5 Solutie pas cu pas pentru codul masinei de cafea
  • Ziua 16 – Object Oriented Programming (OOP)
    • 16.1.1 Prezentare OOP
    • 16.1.2 Prezentare OOP
    • 16.2.1 Cum utilizam OOP
    • 16.3.1 Clasa Turtle
    • 16.3.2 Clasa Turtle
    • 16.3.3 Clasa Turtle
    • 16.4.1 Adaugare pachete
    • 16.4.2 Adaugare pachete
    • 16.5.1 Libraria Pretty Print
    • 16.5.2 Libraria Pretty Print
  • Ziua 17 – Beneficiile OOP & Proiectul Quiz
    • 17.0 Obiective – Ce vom realiza in sectiunea data
    • 17.1 Cum sa iti creezi propria Clasa in Python
    • 17.2 Lucrul cu Atributele, Class Constructors si functia __init__()
    • 17.3 Adaugam Metode unei Clase
    • 17.4 Quiz Project Partea 1 – Crearea Clasei Question
    • 17.5 Quiz Project Partea 2 – Crearea unei Liste de Obiecte Question din date
    • 17.6 Quiz Project Partea 3 – Clasa QuizBrain si metoda next_question()
    • 17.7 Quiz Project Partea 4 – Cum sa aratam noi intrebari incontinuu
    • 17.8 Quiz Project Partea 5 – Verificam raspunsurile si tinem cont de Scor
    • 17.9 Beneficiile OOP – Folosim Open Trivia DB ca sa luam intrebari noi
  • Ziua 18 – Turtle & Interfatele Grafice pentru Utilizatori (GUI)
    • 18.0 Ce vom realiza pana la sfarsit de sectiune
    • 18.1 Insusirea Turtle Graphics si Cum sa folositi Documentatia
    • 18.2 Turtle Challenge 1 – Deseneaza un patrat
    • 18.3 Importarea Modulelor, Instalarea Pachetelor si lucrul cu Aliases-urile
    • 18.4 Turtle Challenge 2 – Deseneaza o linie intrerupta
    • 18.5 Turtle Challenge 3 – Deseneaza diferite Figuri
    • 18.6 Turtle Challenge 4 – Genereaza o Traiectorie Aleatorie
    • 18.7 Tuples-urile in Python si cum sa generam culori RGB aleatorii
    • 18.8 Turtle Challenge 5 – Deseneaza un Spirograf
    • 18.9 Tablourile lui Hirst Partea 1 – Cum sa extragem valori RGB din imagini
    • 18.10 Tablourile lui Hirst Partea 2 – Desenam Punctele
  • Ziua 19 – Instantele, Functii State si Higher Order
    • 19.0 Sectiunea 19
    • 19.1 Prioritati in functii
    • 19.2 Provocare : aplicatie schita
    • 19.3 Obiecte si clase
    • 19.4 Intelegerea coordonatelor
    • 19.5 Siiiiiiiii…START!!!
    • 19.6 Acomodarea cu limbajele
  • Ziua 20 – Instantele, Functii State si Higher Order
    • 20.0 Cum instalezi Visual Studio Code pe windows/mac + prezentare interfata
    • 20 Obiective: Ce vom realiza pana la sfarsitul sectiunii
    • 20.1 Setarea ecranului si crearea corpului sarpelui
    • 20.2 Animarea segmentelor sarpelui pe ecran
    • 20.3 Crearea unei clase Snake si mutarea la OOP
    • 20.4 Cum sa controlezi sarpele de la tastatura
  • Ziua 21 – Programeaza Jocul Snake Partea 2 – Inheritance & Slicing-ul Listelor
    • 21 Obiective: Ce vom realiza pana la sfarsitul secitunii
    • 21.0 Class Inheritance
    • 21.1 Detectarea coliziunii cu mancarea
    • 21.2 Crearea unui scoreboard si incrementarea scorului
    • 21.2 Detectarea coliziunii cu peretele
    • 21.3 Detecteaza coliziunea cu propria coada
    • 21.4 Cum sa faci Slice pentru liste si tupleuri
  • Ziua 22 – Programeaza Jocul Arcade – Pong!
    • 22.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 22.1 Seteaza ecranul principal
    • 22.2 Creaza un Paddle care raspunde la Tastele Apasate
    • 22.3 Creaza Clasa Paddle si creaza cel de al doilea Paddle
    • 22.4 Creaza Clasa Ball si fa Mingea sa se miste
    • 22.5 Adauga Logica pentru Bounce
    • 22.6 Cum sa detectezi coliziunea cu Paddle-urile
    • 22.7 Cum detectam cand mingea iese din granitele ecranului
    • 22.8 Scoreboardul si schimbarea vitezei mingii
  • Ziua 23 – Programeaza Populara Joaca Arcade – Pong!
    • 23.0 Ce vom face pana la sfarsit de sectiune
    • 23.1 Alege dificultatea
    • 23.2 Cum sa folosesti codul pentru inceput
    • 23.2 Pasul 1 – Verifca cum functioneaza game play-ul
    • 23.3 Pasul 2 – Descompune problema
    • 23.4 Solutia pentru Pasul 3 – Creaza Comportamentul Jucatorului
    • 23.5 Solutia pentru Pasul 4 – Creaza Comportamentul Masinilor
    • 23.6 Solutia pentru Pasul 5 – Detecteaza Coliziunea dintre Jucator si Masina
    • 23.7 Solutia pentru Pasul 6 – Detecteaza cand Jucatorul a ajuns pe partea cealal
    • 23.8 Solutia pentru Pasul 7 – Adauga Scoreboardul si Game Over-ul
  • Ziua 24 – Fisiere, Directorii si Path-uri
    • 24.1 Ziua 24
    • 24.2 Adaugare HighScore
    • 24.3 Deschidere si editare de fisiere text folosind “with”
    • 24.3 HighScore-Snake
    • 24.4 Path-uri
    • 24.5 Provocare:trimitere invitatii
    • 24.6 Rezolvare
    • 24.7 Finalul zilei 24
  • Ziua 25 – Lucrul cu Datele CSV si Biblioteca Pandas
    • 25.0 Obiective – Ce o sa realizam pana la sfarsit de sectiune
    • 25.1 Citim date CSV in Python
    • 25.2 DataFrames si Series – Lucrul cu randuri si coloane
    • 25.3 Analiza Datelor cu Pandas – The Great Squirrel Census
    • 25.3 U.S States Game Partea 1 – Setup
    • 25.4 US States Game Partea 2 – Provocare cu .csv
    • 25.5 U.S. States Game Partea 3 – Salvam datele intr-un .csv
  • Ziua 26 – List Comprehension & Alfabetul NATO
    • 26 Obiective – Ce vom realiza in sectiunea data
    • 26.0 Cum sa cream liste folosindu-ne de List Comprehension
    • 26.1 Exercitiu Interactiv – Ridicarea la patrat
    • 26.2 Exercitiu Interactiv – Filtrarea numerelor pare
    • 26.3 Exercitiu Interactiv – Data Overlap
    • 26.4 Folosirea List Comprehension in jocul U.S States
    • 26.5 Cum sa folosim Dictionary Comprehension
    • 26.6 Exercitiu Interactiv – Dictionary Comprehension 1
    • 26.7 Exercitiu Interactiv – Dictionary Comprehension 2
    • 26.8 Cum iteram prin Pandas Dataframe
    • 26.9 Introducere in proiectul ce foloseste NATO phonetic alphabet
    • 26.10 Solutie pentru proiectul ce foloseste NATO phonetic alphanet
  • Ziua 27 – Tkinter, *args, **kwargs si crearea programelor GUI
    • 27.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 27.1 Istoria GUI-urilor si Introductie in Tkinter
    • 27.2 Crearea Window-urilor si a Label-urilor cu Tkinter
    • 27.3 Setarea Valorilor Implicite pentru Argumentele Optionale in Headerul unei F
    • 27.4 args – Multe Argumente Pozitionale
    • 27.5 kwargs – Multe Argumente cu Cuvinte-Cheie
    • 27.6 Butoane, Entry-uri si Setarea Optiunilor pentru Componente
    • 27.7 Alte Widgeturi Tkinter – RadioButtons,Scales,Checkbuttons si altele
    • 27.8 Layout Managers in Tkinter – pack(),place() si grid()
    • 27.9 Convertor Mile – Kilometri
  • Ziua 28 – Tkinter, Dynamic Typing si Applicatia GUI Pomodoro
    • 28.0 Obiective – Ce vom realiza pana la sfarsit de sectiune.mp4
    • 28.1 Cum sa lucrezi cu Widgetul Canvas si sa adaugi Imagini in Tkinter
    • 28.2 Challenge – Completeaza Interfata UI a Aplicatiei
    • 28.3 Adauga un mecanizm de Count Down
    • 28.4 Dynamic Typing – Explicare
    • 28.5 Setarea Sesiunilor Timer-ului si a Valorilor
    • 28.6 Adaugarea Bifelor si Resetarea Aplicatiei
  • Ziua 29 – Construieste o Aplicatie GUI Manager de Parole cu Tkinter
    • 29.0 Ziua 29
    • 29.1 Inceputul aplicatiei PasswordManager
    • 29.2 grid() si columnspan
    • 29.3 Layout-ul aplicatiei
    • 29.4 Salvarea datelor
    • 29.5 Dialog Box
    • 29.6 Aplicatia finala
  • Ziua 30 – Erori, Exceptii si Datele JSON – Imbunatatim Parolele
    • 30 Obiective: Ce vom face pana la sfarsitul sectiunii
    • 30.1 Exceptiile – Diagrama try catch except finally
    • 30.2 Ridicarea propriilor exceptii
    • 30.3 Exercitiu interactiv – Manuirea IndexErrorului
    • 30.4 Exercitiu interactiv- Manuirea KeyErrorului
    • 30.5 Exercitiu de coding- Manuirea exceptiilor in proiectul NATO Phonetic Alphab
    • 30.6 Scrie,citeste si updateaza date JSON in Parola
    • 30.7 Challenge 1 – Manuirea exceptiilor in managerul de parole
    • 30.8 Challenge 2- Cauta websiteul in managerul de parole
  • Ziua 31 – Proiect Capstone – Aplicație Flash Card
    • Obiective – Ce vom face pana la sfarsitul sectiunii
    • Pasul 1 – Crearea User Interfaceului cu Tkinter
    • Pasul 2 – Crearea Flash Cardurilor
    • Pasul 3 – Intoarce cartile!
    • Pasul 4 – Salveaza Progresul
    • 31.0 Solutie pentru crearea UI-ului
    • 31.1 Solutie pentru Crearea Flashcardurilor
    • 31.2 Solutie pentru intoarcerea cartilor
    • 31.3 Solutie pentru Salvarea Progresului
  • Ziua 32 – Trimite E-mailuiri (smtplib) & Mangementul Zilelor cu datetime
    • 32.0 Ce vom realiza pana la sfarsit de sectiune
    • 32.1 O nota despre Lectia Urmatoare – Google SMTP Port
    • 32.2 Cum sa trimitem E-mailuri cu Python folosind SMTP
    • 32.3 Lucrul cu modulul datetime
    • 32.4 Challenge 1 – Trimite Citate Motivationale in fiecare Luni folosind E-mailu
    • 32.5 Proiect de Felicitare Automatizata – Challenge
    • 32.6 Solutie pentru Proiectul de Felicitare Automatizata
    • 32.7 Porneste Proiectul in Cloud! (daca nu folosesti Outlook)
  • Ziua 33 – Endpointuri API & Parametri API
    • 33.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 33.1 Ce sunt API-urile
    • 33.2 API Endpoints si Cereri API
    • 33.3 Lucrul cu Responses – Codurile HTTP Exceptiile si JSON
    • 33.4 Construieste un Kanye Quotes App folosind API-ul Kanye Rest
    • 33.5 Intelegem Parametrii API – Comparam timpul apusului cu timpul curent
    • 33.6 Proiectul ISS Overhead Notifier – Solutie si Challenge
  • Ziua 34 – Practica API – Creaza o aplicatie GUI Quiz
    • 34.0 Ziua 34
    • 34.1 Trivia Questions
    • 34.2 Trivia Questions:importarea
    • 34.3 HTML Entities
    • 34.4 Class Tkinter Ui
    • 34.5 Afisarea intrebarilor
    • 34.6 Type Hints
    • 34.7 Verificarea raspunsului
    • 34.8 Finalul aplicatiei: fixarea problemelor
  • Ziua 35 – Chei, Autentificarea & Environment Variables – Trimite un SMS
    • 35 Obiective – Ce vom realiza pana la sfarsitul sectiunii
    • 35.0 Ce este autentificatia API si de ce avem nevoie de ea
    • 35.1 Folosirea cheilor API pentru autentificare si pentru luarea datelor din Ope
    • 35.2 Provocare – Verifica daca va ploua in urmatoarele 12 ore
    • 35.3 Trimiterea SMS-urilor folosind API-ul Twilio
    • 35.4 Foloseste PythonAnywhere ca sa automatizezi scriptul
  • Ziua 36 – Proiect – Alerta despre Noutatile legate de Stock Trading
    • 36.0 Obiective – Ce o sa facem pana la sfarsit de sectiune
    • 36.1 Alegeti destinul!
    • 36.2 Solutie pentru Pasul 1 – Verificam fluctuatiile pretului Stockului
    • 36.3 Solutie pentru Pasul 2 – Primeste Articolele de Stiri
    • 36.4 Solutie pentru Pasul 3 – Trimite mesajele SMS
  • Ziua 37 – Proiect de Tracking a Obiceiurilor – API POST Requests & Header-uri
    • 37.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 37.1 Post Requesturile HTTP
    • 37.2 Autentificare Avansata Folosind un HTTP Header
    • 37.3 Adauga un Pixel la Habit Tracker folosind un POST Request
    • 37.4 Autofill pentru data de astazi folosind strtime
    • 37.5 Cum sa folosesti requesturile HTTP Put si Delete
  • Ziua 38 – Tracking-ul Antrenamentelor folosind Google Sheets
    • 38.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 38.1 Pasul 1 – Setarea Credentialelor pentru API si Google Spreadsheet
    • 38.2 Pasul 2 – Obtineti statistici de exercitii cu interogari in limbaj natural
    • 38.3 Pasul 3 – Configurați-vă Google Sheet cu Sheety
    • 38.4 Pasul 4 – Salvarea datelor în Foi de calcul Google
    • 38.5 Pasul 5 – Autentifica Sheety API-ul
    • 38.6 Variabile Enviromentale in Repl.it
  • Ziua 39 – Proiect Capstone Partea 1 – Gasirea Reducerilor pentru Zboruri
    • 39.0 Ziua 39
    • 39.1 Pasul 1
    • 39.2 Pasul 2
    • 39.3 Pasul 3
    • 39.4 Pasul 4
    • 39.5 Pasul 5: Finalul
  • Ziua 40 – Proiect Capstone Partea 2 – Clubul Zborurilor
    • 40.0 Pasul 1 – Crearea codului pentru achiziție
    • 40.1 Pasul 2 – Downloadarea programului de start
    • 40.2 Pasul 3 – Manuirea exceptiilor pentru destinatii fara zboruri
    • 40.3 Pasul 4 – Destinatii fara zboruri directe
    • 40.4 Pasul 5 – Trimite email tuturor clientilor
  • Ziua 41 – Web Foundation – Introducere in HTML
    • 41.0 Obiective – Ce vom face pana la sfarsitul sectiunii
    • 41.1 Cum functioneaza internetul
    • 41.2 Cum functioneaza websiteurile
    • Optional – Instaleaza Atom Text Editor
    • 41.3 Introducere in HTML
    • 41.4 Anatomia unui tag HTML
    • 41.5 Ce vom construi – HTML Personal Site
    • 41.6 Ce este Boilerplate HTML
    • 41.7 Cum sa structuram textul in HTML
    • 41.8 Listele in HTML
    • 41.9 Elementele Image HTML
    • 41.10 Linkuri HTML si Anchor Tags
  • Ziua 42 – HTML Intermediar
    • 42.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 42.1 Tabelele HTML
    • 42.2 Folosirea Tabelelor HTML pentru Layout
    • 42.3 Code Challenge – Tabelele in HTML
    • 42.4 Cum sa adaugati emojiuri
    • 42.4 Tabelele HTML Solutie
    • 42.5 Formularele HTML
    • 42.6 Formularele in Practica – Creaza un Formular de Contact
    • 42.7 Exercitiu – HTML Challenge
    • 42.8 Publica-ti Website-ul!
  • Ziua 43 – Web Foundation – Introducere in CSS
    • 43.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 43.1 Introducere in CSS
    • 43.2 Inline CSS
    • 43.3 Internal CSS
    • 43.4 External CSS
    • 43.5 Cum sa facem debbuging pentru codul CSS
    • 43.6 Anatomia sintaxei CSS
    • 43.7 Selectorii CSS
    • 43.8 Clase vs Id-uri
  • Ziua 44 – CSS Intermediar
    • 44.0 Ziua 44
    • 44.1 Stilul site-ului
    • 44.2 Favicon
    • 44.3 HTML Divs
    • 44.4 Modelul patratelor
    • 44.5 CSS Display
    • 44.6 CSS Relative Position
    • 44.7 Pozitie absoluta
    • 44.8 Centrarea elementelor
    • 44.9 Fonturi
    • 44.10 Adaugarea continutului
    • 44.11 CSS Sizing
    • 44.12 Provocarea 1
    • 44.13 Provocarea 2
    • 44.14 Provocarea 3
    • 44.15 CSS Float si Clear
    • 44.16 CSS : provocare
    • 44.17 Stilul site-ului
  • Ziua 45 – Web Scraping cu Beautiful Soup
    • Obiective – Ce vom face pana la sfarsit de secțiune
    • 45.0 Parsingul in HTML folosind BeautifulSoup
    • 45.1 Gasirea si selectarea elementelor cu BeautifulSoup
    • 45.2 Folosim scrapingul pe un site web live
    • 45.3 Este oare Web Scrapingul legal
    • 45.4 100 de filme pe care trebuie sa le privesti
  • Ziua 46 – Creaza un Playlist in Spotify folosind Musical Time Machine
    • Obiective – Ce vom realiza pana la sfarsitul sectiunii
    • 46.0 Pasul 1 – Scraping in Billboard Hot 100
    • 46.1 Pasul 2 – Autentificarea cu Spotify
    • 46.2 Pasul 3 – Cauta prin Spotify cantecele din Pasul 1
    • 46.3 Pasul 4 – Crearea si adaugarea la playlistul Spotify
  • Ziua 47 – Creaza un Tracker pentru preturile de pe Amazon
    • 47.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 47.1 Pasul 1 – Foloseste BeautifulSoup pentru a face Scraping Preturilor Produse
    • 47.2 Pasul 2 – Alerta Email cand Pretul scade sub valoarea setata
  • Ziua 48 – Browser-ul Selenium Webdriver & Cookie Clicker Robot!
    • 48.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 48.1 Cum sa instalam si sa setam Selenium
    • 48.2 Cum sa gasim si sa filtram elemente de pe un website cu Selenium
    • 48.3 Challenge – Foloseste Selenium pentru a face Scraping Datelor dintr-un webs
    • 48.4 Challenge – Foloseste Selenium Intr-un Proiect Nou ca sa faci Scraping la a
    • 48.5 Cum sa automatizezi completarea formularelor si apasatul pe Butoane cu Sele
    • 48.6 Proiectul Cookie Clicker
    • 48.7 Challenge – Creaza un Bot pentru Automatizarea unui Joc
  • Ziua 49 – Automatizarea Aplicatiilor pentru Joburi pe LinkedIn
    • 49.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 49.1 Pasul 1 – Creaza account de LinkedIn
    • 49.2 Pasul 2 – Logarea Automata
    • 49.3 Pasul 3 – Aplica pentru un Job
    • 49.4 Pasul 4 – Aplica pentru toate joburile
  • Ziua 50 – Robot pentru Automatizarea Swiping-ului pe Tinder
    • 50.0 Pasul 1 – Seteaza accountul pe tinder
    • 50.1 Pasul 2 – Navigheaza la pagina de login
    • 50.2 Pasul 3 – Logarea cu Facebook
    • 50.3 Pasul 4 – Stergerea tuturor requesturilor
    • 50.4 Pasul 5 – Apasa Like!
  • Ziua 51 – Robot pentru Plangeri despre viteza Internetului pe Twitter
    • 51.0 Obiective – Ce o sa facem pana la sfarsit de sectiune
    • 51.1 Pasul 1 – Seteaza accountul in twitter
    • 51.2 Pasul 2 – Creaza o clasa
    • 51.3 Pasul 3 – Obtine viteze de internet
    • 51.4 Pasul 4 – Creaza un bot Twitter pentru a trimite Tweeturi la internet provi
  • Ziua 52 – Robot-Urmaritor pe Instagram
    • 52.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 52.1 Pasul 1 – Obtine credentialele de pe Instagram
    • 52.2 Pasul 2 – Creaza o clasa
    • 52.3 Pasul 3 – Logheaza-te in Instagram
    • 52.4 Pasul 4 – Gaseste urmaritorii accountului tinta
    • 52.5 Pasul 5 – Urmareste toti urmaritorii
  • Ziua 53 – Web Scraping Capstone – Automatizarea Joburilor de Data Entry
    • 53.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 53.1 Cerintele Pentru Proiect
    • 53.2 Indicii & Solutie
  • Ziua 54 – Introducere in Web Development cu Flask
    • 54.0 Ce este Backend Web Development in Python
    • 54.1 Creaza primul tau Web Server cu Flask
    • 54.2 Ce este Command Line pe Windows si Mac
    • 54.3 __name__ si __main__ – Atribute Speciale in Python
    • 54.4 Functiile in Python ca First Class Objects – Nested Functions
    • 54.5 Ce sunt Python Decorator Functions si Sintaxa @
    • 54.6 Exercitiu – Creaza propriul tau decorator
  • Ziua 55 – HTML & URL Parsing in Flask si Proiectul Higher Lower
    • 55.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 55.1 Lucrul cu Pathurile URL Flask si Debuggerul Flask
    • 55.2 Rendering pentru Elementele HTML in Flask
    • 55.3 Challenge – Foloseste decoratorii Python ca sa stilizezi taguri HTML
    • 55.4 Decoratori Avansati cu args si kwargs
    • 55.5 Exercitiu Interactiv – Decoratori Avansati
    • 55.6 Proiect Final – Higher Lower URLs
  • Ziua 56 – Randarea HTML/A Fisierelor Statice si Folosirea Sabloanelor pentru Web
    • 56.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 56.1 Rendering pentru Fisierele HTML folosind Flask
    • 56.2 Fisierele Statice in Flask
    • 56.3 Cum sa folosim Template-urile ca sa Acceleram Web Developmentul
    • 56.4 Proiect Final – Website Carte de Vizita
    • 56.5 Solutie pentru Proiectul Final – Website-ul Carte de Vizita
  • Ziua 57 – Sablonarea cu Jinja in Aplicatiile Flask
    • 57.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 57.1 Folosim Jinja ca sa cream Pagini Dinamice in HTML
    • 57.2 Challenge – Combinam Jinja Templating cu API-urile
    • 57.3 Multiline Statements cu Jinja
    • 57.4 URL Building cu Flask
    • 57.5 Proiect Capstone – Blog Website Partea 1 – Templating
  • Ziua 58 – Web Foundation – Bootstrap
    • 58.0 Obiective – Ce vom invata pana la sfarsit de sectiune
    • 58.1 Ce este Bootstrap
    • 58.2 Instalam Bootstrap
    • 58.3 Web Design 101 – Wireframing
    • 58.4 Bara de Navigare Bootstrap
    • 58.5 Ce o sa construim – Tindog
    • 58.6 Descarca Fisierele de Inceput
    • 58.7 Pregatim Setarile pentru Noul Proiect
    • 58.8 Sistemul de Layout Grid al Bootstrap-ului
    • 58.9 Cum sa facem Font-urile Custom si Montserrat Black sa functioneze
    • 58.10 Adaugam Grid Layouts la Website-ul Nostru
    • 58.11 O nota despre CSS Link Order
    • 58.12 Containerele Bootstrap
    • 58.13 Butoanele Bootstrap si Font Awesome
    • 58.14 Stilizam Website-ul Nostru
    • 58.15 Challenge Bootstrap 1
    • 58.16 Solutia pentru Challenge-ul Bootstrap 1
    • 58.17 Caruselul Bootstrap Partea 1
    • 58.18 Caruselul Bootstrap Partea 2
    • 58.19 Cardurile Bootstrap
    • 58.20 Z-Indexul CSS si Ordinea de Stacking
    • 58.21 CSS Avansat – Media Query Breakpoints
    • 58.22 Challenge Bootstrap 2
    • 58.22 Solutia pentru Challenge-ul Bootstrap 2
    • 58.23 Code Refactoring
    • 58.23 Refactoring pentru Website-ul nostru Partea 1
    • 58.24 CSS Avansat – Combinarea Selectorilor
    • 58.25 Code Refactoring pentru Website-ul Nostru – Partea 2
    • 58.26 CSS Avansat – Prioritatea Selectorilor
    • 58.27 Completam Website-ul
  • Ziua 59 – Proiect Capstone Blog Partea 2 – Adaugarea Stilizarii
    • 59.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 59.1 Pasul 1 – Descarca proiectul de inceput
    • 59.2 Pasul 2 – Facem pagina home sa functioneze
    • 59.3 Pasul 3 – Reparam headerul si footerul
    • 59.4 Pasul 4 – Folosim Jinja Include ca sa randam Template-urile
    • 59.5 Pasul 5 – Facem paginile About si Contact sa functioneze
    • 59.6 Pasul 6 – Fetch si render pentru blog posturi folosind un API
    • 59.7 Pasul 7 – Rendering pentru posturile individuale
  • Ziua 60 – Efectueaza POST Requests cu Flask si Formularele HTML
    • 60.0 Obiective – Facem forma de contact sa lucreze
    • 60.1 Revizia formelor HTML – Crearea unei forme de la 0
    • 60.2 Manuirea requesturilor POST cu serverile Flask
    • 60.3 Solutie requesturi POST in Flask
    • 60.4 Cum facem forma de Contact sa lucreze
    • 60.5 Trimiterea unui email cu smtplib
  • Ziua 61 – Construirea Formularelor Avansate cu Flask-WTForms
    • 61.0 Obiective – Construirea formelor avansate
    • 61.1 Instalarea Flask-WTF
    • 61.2 Crearea formelor cu Flask-WTF
    • 61.3 Imbunatatirea codului pentru formele noastre WTF
    • 61.4 Adaugarea validarii in Forme cu Flask-WTF
    • 61.5 Primirea datelor din forme cu WTForms
    • 61.6 Template Inheriting folosind Jinja2
    • 61.7 Folosirea Flask-Bootstrap ca un Inherited Template
    • 61.8 Flask-Bootstrap suporta WTForms
  • Ziua 62 – Flask, WTForms, Bootstrap si CSV – Proiectul Cafea & Wifi
    • 62.0 Descarca proiectul de inceput
    • 62.1 Uitete la Produsul Final dorit
    • 62.2 Verifica fiecare cerinta
  • Ziua 63 – Baze de date Avansate cu SQLite si SQLAlchemy
    • 63.0 Obiective – Crearea unui Raft Virtual
    • 63.1 Descarca proiectul de start
    • 63.2 Faceti website-ul sa functioneze
    • 63.3 Ce se intampla cand faci refresh serverului
    • 63.4 Bazele de date SQLite
    • 63.5 SQLAlchemy
    • 63.6 Operatii CRUD cu SQLAlchemy
    • 63.7 Construieste o baza de date SQL in site-ul FLASK
  • Ziua 64 – Website – Top 10 Filme Preferate
    • 64.0 Obiective – Ce vom construi
    • 64.1 Descarca proiectul de inceput
    • 64.2 Cerinta 1 – Incearca sa vizualizezi elementele din lista cu filme
    • 64.3 Cerinta 2 – Incearca sa Editezi Ratingul si Reviewul unui Film
    • 64.4 Cerinta 3 – Incearca sa stergi Filme din baza de date
    • 64.5 Cerinta 4 – Incearca sa adaugi filme noi prin pagina Add
    • 64.6 Cerinta 5 – Incearca sa sortezi si sa faci un top dupa Rating
  • Ziua 65 – Scoala de Web Design – Cum sa creezi un Website WOW
    • 65.0 Introducere in web design
    • 65.1 Intelegerea teoriei culorilor
    • 65.2 Intelegerea tipografiei si cum sa alegem fonturile
    • 65.3 Managementul atentiei cu un Design al User Interfaceului efectiv
    • 65.4 Designul pentru Experienta Utiliziatorului (UX)
    • 65.5 Sa aplicam ce am invatat – Practica Web Design
    • Curs Adobe XD
    • Videoclip Promotional Adobe XD
  • Ziua 66 – Construirea propriului API cu RESTful Routing
    • 66.0 Obiective – Construieste propriul Service REST API
    • 66.1 Ce este REST
    • 66.2 Downloadeaza proiectul de inceput
    • 66.3 HTTP GET – O cafenea aleatorie
    • 66.4 HTTP GET – Toate cafenelele
    • 66.5 HTTP GET – Gaseste o cafenea
    • 66.6 Postman – Unealta all in one pentru Testingul APIurilor
    • 66.7 HTTP POST – O noua cafenea
    • 66.8 PUT VS PATCH
    • 66.9 HTTP PATCH – Pretul unei cafele de la o cafenea
    • 66.10 HTTP DELETE – O cafenea care s-a inchis
    • 66.11 Construieste documentatie pentru API-ul tau
  • Ziua 67 – Proiect Capstone Blog Partea 3 – RESTful Routing
    • 67.0 Obiective – Construieste un blog RESTful cu Editare
    • 67.1 Descarca proiectul de inceput
    • 67.2 Cerinta 1 – Incearca sa folosesti GET obiectelor Blog Post
    • 67.3 Cerinta 2 – Incearca sa folosesti POST cu un nou Blog Post
    • 67.4 Cerinta 3 – Incearca sa editezi Blog Posturile existente
    • 67.5 Cerinta 4 – Incearca sa stergi Blog Posturi
  • Ziua 68 – Autentificarea cu Flask
    • 68.0 Obiective – Logarea si Inregistrarea Utilizatorilor cu Autentificare
    • 68.1 Ce este autentificarea
    • 68.2 Descarca proiectul de inceput
    • 68.3 Inregistreaza noii utilizatori
    • 68.4 Descarcarea fisierelor
    • 68.5 Criptarea si Hashing-ul
    • 68.6 Cum sunt sparte parolele
    • 68.7 Salting pentru Parole
    • 68.8 Hashing-ul parolelor cu Werkzeug
    • 68.9 Autentificarea Utilizatorilor cu Flask-Login
    • 68.10 Mesaje Flash cu Flask
    • 68.11 Trimitem statusul de Autentificare in Template-uri
  • Ziua 69 – Proiect Capstone Blog Partea 4 – Adaugarea Utilizatorilor
    • 69.0 Obiective – Adaugarea utilizatorilor la proiectul nostru Blog
    • 69.1 Descarca proiectul de inceput
    • 69.2 Cerinta 1 – Inregistreaza noii utilizatorii
    • 69.3 Cerinta 2 – Logheaza utilizatorii inregistrati
    • 69.4 Cerinta 3 – Apara Rutele
    • 69.5 Creaza Bazele de date Relationare
    • 69.6 Cerinta 4 – Permite oricarui utilizator sa adauge Comentarii la BlogPosturi
  • Ziua 70 – Deploying pentru o Aplicatie Web cu Heroku
    • Obiective- Ce vom face pana la sfarsit de sectiune
    • 70.0 Git si Version Controlul
    • 70.1 Ce este GitHubul
    • 70.2 Pasul 1 – Incarca proiectul pe github
    • 70.3 Pasul 2 – Folosește gunicorn si Heroku pentru a hosta site-ul web
    • 70.4 Pasul 3 – Crearea unui server WSGI cu gunicorn
    • 70.5 Pasul 4 – Upgradarea SQLite in PostgreSQL
  • Ziua 71 – Explorarea Datelor cu Pandas – Diploma Universitare v.s. Salariu
    • 71.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 71.1 Setarea pentru Data Science
    • 71.2 Incarca Datele si citeste file-ul .csv
    • 71.3 Explorare preliminatorie a datelor si curatarea datelor cu Pandas
    • 71.4 Accesarea coloanelor si a celulelor individuale intr-un Dataframe
    • 71.5 Solutie – Cele mai mari si mai mici salarii pentru anumite diplome
    • 71.6 Sortarea valorilor & Adaugarea coloanelor – Diplome cu cel mai mare potenti
    • 71.7 Solutie -Diplome cu cel mai mare potential
    • 71.8 Gruparea si Pivotarea datelor cu Pandas
    • 71.9 Invatarea Punctelor & Sinteza
  • Ziua 72 – Vizualizarea datelor cu Matplotlib – Limbajele de Programare
    • 72.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 72.1 Descarca si deschide Starter Notebookul
    • 72.2 Solutie – Explorarea preliminara a datelor
    • 72.3 Solutie – Analiza prin limbajul de programare
    • 72.4 Curatarea datelor – Lucrul cu marcaje temporale
    • 72.5 Manipularea datelor – Pivoting DataFrames
    • 72.6 Vizualizarea datelor cu Matplotlib
    • 72.7 Diagrame cu mai multe linii cu Matplotib
    • 72.8 Netezirea datelor din seria temporală
    • 72.9 Puncte de invatare & Rezumat
  • Ziua 73 – Combina Datele cu Pandas – Analizeaza Datasetul LEGO
    • 73.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 73.1 Folosirea HTML Markdown ca sa iti faci Notebookul sa arate frumos
    • 73.2 Solutie – Explorarea Culorilor Caramizilor Lego
    • 73.3 Gaseste cele mai Vechi si mai Mari seturi LEGO
    • 73.4 Cum sa folosesti functia Pandas .agg()
    • 73.5 Suprapunerea diagramelor cu linii cu axe separate
    • 73.6 Scatter Plots – Numarul mediu de piese per set LEGO
    • 73.7 Scheme de baze de date relaționale chei primare și externe
    • 73.8 Cum sa imbinati DataFrameuri si sa creati diagrame cu bare
    • 73.9 Puncte de invatare & Rezumat
  • Ziua 74 – Date despre Trendurile Google – Vizualizarea Seriilor de Timp
    • 74.0 Obiective – Ce vom pana la sfarsit de sectiune
    • 74.1 Explorarea Datelor – Realizam datele Google Search
    • 74.2 Curatirea Datelor – Reesantionarea datelor de Timp
    • 74.3 Vizualizarea Datelor – Tesla Line Charts in Matplotlib
    • 74.4 Vizualizarea datelor – Stil de linie si Marcatori
    • 74.5 Vizualizarea Datelor – Somaj. Cum se utilizeaza Grilele
    • 74.6 Vizualizarea datelor – Somajul. Efectul datelor noi
    • 74.7 Puncte de invatare & Rezumat
  • Ziua 75 – Charturi Plotly si Analiza App Store-ului Android
    • 75.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 75.1 Pasul 1 – Curățarea datelor – Stergerea valorilor NaN si a duplicatelor
    • 75.2 Pasul 2 – Explorare preliminatorie – Cele mai mari ratinguri, cele mai mult
    • 75.3 Pasul 3 – Visualizarea datelor cu Plotly – Crearea Pie si Donut charturilor
    • 75.4 Pasul 4 – Conversiile de tip numeric pentru instalari si datele preturilor
    • 75.5 Pasul 5 – Bar Charturile Plotly si Scatter Plots – Cele mai competitive și
    • 75.6 Pasul 6 – Extragerea datelor din coloana nested folosind .stack()
    • 75.7 Pasul 7 – Bar Charturile grupate si Box Ploturile folosind Plotly
    • 75.8 Pasul 8 – Învațarea punctelor și sinteză
  • Ziua 76 – Computerizarea cu NumPy si Vectorii N-Dimensionali
    • 76.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 76.1 ndarray-ul Numpy – O putere incredibila la varful degetelor Tale!
    • 76.2 Generarea si manipularea ndarrayurilor
    • 76.3 Broadcastingul, Scalarul si Multiplicarea Matriciilor
    • 76.4 Invatarea punctelor & Sinteza
  • Ziua 77 – Regresia Lineara si Vizualizarea Datelor cu Seaborn
    • 77.0 Obiective – Ce vom realiza pana la sfarsit de sectiune
    • 77.1 Exploreaza si Curata Datele
    • 77.2 Investigheaza Filmele care au avut 0 Profit
    • 77.3 Vizualizarea datelor Seaborn – Charturile Bubble
    • 77.4 Floor Division – Un truc ca sa convertesti anii in decenii
    • 77.5 Trasarea regresiilor lineare cu Seaborn
    • 77.6 Foloseste scikit-learn ca sa pornesti propria Regresie
    • 77.7 Puncte de invatare & Rezumat
  • Ziua 78 – Analiza Premiului Nobel cu Plotly, Matplotlib si Seaborn
    • 78.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 78.1 Update-ul Pachetelor in Google Colab & Explorarea si Curatirea Datasetului
    • 78.2 Plotly Bar & Donut Charts – Analizeaza Categoriile de premii si Premiile Pe
    • 78.3 Folosim Matplotlib ca sa vizualizam Trenduri de-a lungul Timpului
    • 78.4 Harta Choropleth si Tarile cu cele mai multe premii
    • 78.5 Descoperirea tiparelor în epoca laureatului la momentul acordării premiului
    • 78.6 Punctele de invatare & sumar
  • Ziua 79 – Tragica Descoperire a Spalatului pe Maini – Teste si Distribuiri
    • 79.0 Obiective – Ce vom face pana la sfarsit de sectiunea
    • 79.1 Explorarea preliminatorie a datelor si vizualizarea Nasterilor si a Mortilo
    • 79.2 Analiza Data Splitului Anual dupa Clinica
    • 79.3 Efectul spalarii pe maini
    • 79.4 Vizualizarea Distributiilor si Testarea pentru Importanta Statistica
    • 79.5 Sumar si Punctele pentru Invatare
  • Ziua 80 – Proiect Capstone – Prezicerea Preturilor Caselor
    • 80.0 Obiective – Ce vom face pana la sfarsit de sectiune
    • 80.1 Solutie si punctele de invatat
  • Ziua 81 – Proiect pentru Portofoliu – Python Scripting
    • 81.0 Drumul spre a deveni un developer profesional
    • 81.1 Exercitiul 1 – Convertor text in codul Morse
  • Ziua 82 – Proiect pentru Portofoliu – Python Web Development
    • 82.0 Exercitiul 2 – Website Portofoliu
  • Ziua 83 – Proiect pentru Portofoliu – Python Scripting
    • 83.0 Exercitiul 3 – Tic Tac Toe
  • Ziua 84 – Proiect pentru Portofoliu – GUI
    • 84.0 Exercitiul 4 – Aplicatie Desktop pentru Watermarkingul Imaginilor
  • Ziua 85 – Proiect pentru Portofoliu – GUI
    • 85.0 Test pentru viteza de tapare – Instructiuni
  • Ziua 86 – Proiect pentru Portofoliu – Jocuri
    • 86.0 Exercitiul 6 – Jocul Breakout
  • Ziua 87 – Proiect pentru Portofoliu – Web Development
    • 87.0 Exercitiul 7 – Website Cafenea & Wifi
  • Ziua 88 – Proiect pentru Portofoliu – Web Development
    • 88.0 Exercitiul 8 – Lista Todo
  • Ziua 89 – Proiect pentru Portofoliu – Aplicatie Desktop GUI
    • 89.0 Exercitiul 9 – Aplicatie cu Text ce Dispare
  • Ziua 90 – Proiect pentru Portofoliu – Requesturi HTTP & API-uri
    • 90.0 Exercițiu – Convertirea unui PDF într-o carte audio
  • Ziua 91 – Proiect pentru Portofoliu – Procesarea Imaginilor & Data Science
    • 91.0 Exercitiul 11 – Generatorul de Imagini cu Palete de Culori
  • Ziua 92 – Proiect pentru Portofoliu – Web Scraping
    • 92.0 Exercitiul 12 – Web Scraper Personalizat
  • Ziua 93 – Proiect pentru Portofoliu – Automatizare GUI
    • 93.0 Exercitiul 13 – Automatizeaza joaca cu Dinozaurul din Google
  • Ziua 94 – Proiect pentru Portofoliu – Jocuri
    • 94.0 Exercitiul 14 – Space Invaders
  • Ziua 95 – Proiect pentru Portofoliu – Requesturi HTTP & Automatizare
    • 95.0 Exercițiu – Website bazat pe un API custom
  • Ziua 96 – Proiect pentru Portofoliu – Web Development
    • 96.0 Exercitiul 16 – Un magazin online
  • Ziua 97 – Proiect pentru Portofoliu – Automatizare cu Python
    • 97.0 Exercitiul 17 – Automatizatie personalizata
  • Ziua 98 – Proiect pentru Portofoliu – Data Science
    • 98.0 Exercitiul 18 – Analizeaza si Vizualizeaza Cursa Spatiala
  • Ziua 99 – Proiect pentru Portofoliu – Data Science
    • 99.0 Exercitiul 19 – Analiza mortilor din cauza Politiei in USA
  • Ziua 100 – Proiect pentru Portofoliu – Data Science
    • 100.0 Prezicerea veniturilor folosind regresia multivariabilă
  • Ziua 101 – Concluzie
    • 101.0 Concluzie

 

🇷🇴 100 Days of Code: The Complete Python Pro Bootcamp for 2022🇷🇴 100 Days of Code: The Complete Python Pro Bootcamp for 2022

Time remaining or 802 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate