0% found this document useful (0 votes)
38 views4 pages

SYLLABUS

The document outlines a comprehensive syllabus for a Python programming course, divided into four levels: Beginner, Intermediate, Intermediate+, and Advanced. Each level covers various topics including variables, string manipulation, object-oriented programming, APIs, and data analysis using libraries like Pandas and Matplotlib. The course aims to equip learners with practical skills through hands-on projects and coding exercises.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

SYLLABUS

The document outlines a comprehensive syllabus for a Python programming course, divided into four levels: Beginner, Intermediate, Intermediate+, and Advanced. Each level covers various topics including variables, string manipulation, object-oriented programming, APIs, and data analysis using libraries like Pandas and Matplotlib. The course aims to equip learners with practical skills through hands-on projects and coding exercises.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SYLLABUS BEGINNER PYTHON

100 DAYSOFCODE
Variables in Python
COMPLETE
String Manipulation
PROFESSIONAL
PYTHONBOOTCAMP 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

Coding.Xplorers
www.codingxplroers.com
SYLLABUS INTERMEDIATE PYTHON
SYLLABUS
100 DAYSOFCODE
COMPLETE Local Development Environment Setup
1 0 0P RD O
A FY ESSOSFI C
OOND
A LE PyCharm Tips and Tricks
C O M
PYTHONBOOTCAMPP L E T E Python Object Oriented Programming
PROFESSIONAL Creating Classes in Python
PYTHONBOOTCAMP
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

Coding.Xplorers
www.codingxplroers.com
SYLLABUS
SYLLABUS
100 DAYSOFCODE
INTERMEDIATE+
1 0 0 DCAOY M SOP LF ECTOE D E APIs
PCROO M P LSEITOEN A L
F E S Making HTTP Requests with the Requests
PPYRTOHFOE N
SBSOI OONTACLA M P module
PYTHONBOOTCAMP 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

Coding.Xplorers
www.codingxplroers.com
SYLLABUS ADVANCED PYTHON
SYLLABUS
100 DAYSOFCODE
1 0 0 DCAOY MSO P LF ECTOE D E Build Your Own REST API with Python
PCROO M P LSEI TOEN A L
F E S Build Your Own Blog
PPYRTOHFOENS BS O
I OONTACLA M P Databases with SQLite
PYTHONBOOTCAMP 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 with Plotly
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

Coding.Xplorers
www.codingxplroers.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy