GithubHelp home page GithubHelp logo

100daysofpythonchallenge's Introduction

100DaysOfPythonChallenge

The Complete Python Pro Bootcamp (By- Dr. Angela Yu)

100 DAYS OF CODE COMPLETEPROFESSIONAL PYTHON BOOTCAMP

BEGINNER PYTHON

Variables in Python String Manipulation Input and Print Functions Variable Naming Rules Mathematical Operations in Python DataTypes Converting types Conditionals IF/ELIF/ELSE Logical Operators Randomisation Error Handling Functions For Loops Code blocks and Indentation While Loops Flowchart Programming Positional and Keyword Arguments Python Dictionaries and Lists Nested Collections Returning Functions Return vs. Print Doc Strings vs. Comments Scope and Local/Global Variables Debugging Techniques

INTERMEDIATE PYTHON

Local Development Environment Setup PyCharm Tips and Tricks Python Object Oriented Programming Creating Classes in Python Using External Python Modules/Import Getting / Setting Attributes Python Methods Class Initialisers Module Aliasing Optional, Required and Default Parameters Event Listenters Python Instances and State Python Turtle Game Development with Python and OOP Python Inheritance Python Slice Function File I/O Reading and Writing to Local Files File Directories Reading and Writing to CSV Introduction to the Pandas Framework List Comprehensions Dictionary Comprehensions Packing and Unpacking Functions in Python Creating Desktop GUI Apps with Tkinter Strongly Dynamic Typing Error Handling and Exceptions Try / Except/ Raise Working with JSONs Local Persistence Sending Email with Python and SMTP Working with date and time Hosting Python Code Online with PythonAnywhere

INTERMEDIATE +

APIs Making HTTP Requests with the Requests module Sending Parameters with the Request APIs with Authentication Sending SMS with Python Web Scraping with Beautiful Soup Browser Automation with Selenium Web Driver Automating Tinder Automating Twitter Automating LinkedIn Automating Instagram Web Development with Flask Command Line Python Decorators Templating with Jinja 2 WTForms

ADVANCED PYTHON

Build Your Own REST API with Python Build Your Own Blog Databases with SQLite Dataframe Inspection Data Cleaning Sorting Values in Dataframes Arithmatic Operations with Pandas Creating Pivot Tables Chaining Functions Smoothing Time Series Data Creating Line Charts with Matplotlib Using Jupyter Notebook HTML Markdown Creating Scatterplots with Matplotlib Relational Database Schemas Descriptive Statistics Creating Bar Charts, Pie Charts, Donut Charts, Box Plots withPlotly Creating NumPy NDArrays Array Slicing and Subsetting Matrix Multiplication Bitwise and Operators in Pandas Creating Bubble Charts with Seaborn Running Regressions with Scikit-Learn Non-Parametric Regression Students T-Tests and Histograms with Scikit-Learn Multi-Variable Regression Log Transformations Residuals Analysis

PROFESSIONAL PORTFOLIOBUILDING INDEPENDENTASSIGNMENTS

Text to Morse Code Converter Portfolio Website Tic Tac Toe Game Image Watermarking App Typing Speed Test Breakout Game Cafe and Wifi Website Todo List Website Disappearing Text Writing App Image Color Palette Generator Custom Web Scraper Automating the Google Dinosaur Game Space Invaders Game Custom API Driven Website An Online Shop Custom Browser Automation Analyse and Visualise the Space Race Analyse Deaths Involving the Police in the US Predict Earnings using Multivariable Regression

100daysofpythonchallenge's People

Contributors

uzomacollins avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.