- Course Overview
- Your Instructor
- How to Use this Course
- Why Learn Python?
Python Programming Bootcamp
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Python Programming Bootcamp Course will assist the learners to enter the realm of Python and explore the whole range of related topics. The online course by Derek Banas will particularly focus on Problem Solving. The curriculum will help the students to deepen their understanding of Python and the connected aspects such as variables, data types, Math functions, user input, Conditional Operators, Strings, and much more. Anyone who has an interest in Python and has a computer and internet chess can join the Python Programming Bootcamp Online Course.
Python Programming Bootcamp Certification, the online programme by Udemy, will talk about Algorithms, PyQt, Django, Flask, Data Structures, Data Analysis, Scikit-learn, TensorFlow, and the like. Plus, the candidates will be trained to solve real-world programming problems. By providing the Udemy-prescribed fee, the interested students can enroll in the course.
The highlights
- Online course
- Downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
- English videos
- 30-Day Money-Back Guarantee
Program offerings
- 54.5 hours on-demand video
- 120 downloadable resources
- 19 coding exercises
- Full lifetime access
- Access on mobile and tv
- Certificate of completion
- English videos
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
By the end of Python Programming Bootcamp Online Certification, the students will study how to find solutions for real programming problems, the teaching problem-solving skills, develop the GUI Applications using TkInter, Kivy, and soon PyQt, etc. The learners will learn Python as an Object-Oriented and Functional Programming Language and machine learning.
The syllabus
Introduction
Installation
- Install Python on Windows
- Install Python on MacOS
Variables / Data Types / Casting
- Variables / Data Types / Casting
- Python Tutorial 1 Quiz
- Hello You
- Casting and Adding
User Input & Math Functions
- User Input & Math Functions
- Python Tutorial 2 Quiz
- User Interaction
- Converting from Miles to Kilometers
Conditional Operators
- Conditional Operators
- Python Tutorial 3 Quiz
- Determine School Grade
For and Range
- For and Range
- Python Tutorial 4 Quiz
- Print 2 through 5
- Print Odds up to 20
While / Break / Continue
- While / Break / Continue
- Python Tutorial 5 Quiz
- Print a Christmas Tree
Exception Handling & Accurate Floats
- Exception Handling & Accurate Floats
- Python Tutorial 6 Quiz
Strings
- Strings
- Python Tutorial 7 Quiz
More String Functions
- More String Functions
- More String Functions
Functions
- Functions
- Python Tutorial 9 Quiz
- Solving Equations with a Function
Functions 2
- Functions 2
- Python Tutorial 10 Quiz
- Print Primes
Lists
- Lists
- Python Tutorial 11 Quiz
- List Functions
Lists 2
- Lists 2
- Python Tutorial 12
- Create an Even List
Dictionaries
- Dictionaries
- Dictionary Functions
Recursive Functions
- Recursive Functions
- Calculate a Factorial
File I/O & Tuples
- File I/O & Tuples
Classes & Objects
- Classes & Objects
- Python Tutorial 16 Quiz
Simulating a Fight with Objects
Simulating a Fight with Objects
Inheritance and Polymorphism
- Inheritance and Polymorphism
- Python Tutorial 18 Quiz
Magic Methods
- Magic Methods
- Python Tutorial 19 Quiz
Static and Modules
- Static and Modules
- Python Tutorial 20
Custom Exceptions
- Custom Exceptions
- Custom Exceptions
Functions as Objects
- Functions as Objects
- Generate a List of Odds
Anonymous Functions and More
- Anonymous Functions and More
- Anonymous Functions and More
- Using Map
- Using Filter
- Using Reduce
Iterables
- Iterables
- Python Tutorial 24 Quiz
List Comprehensions / Generators
- List Comprehensions / Generators
Threads
Threads
Regular Expressions
- Regular Expressions Introduction
- Python Tutorial 27 Quiz
Regular Expressions 2
- Regular Expressions Matching Data
- Regular Expressions 2 Quiz
Regular Expressions 3
- Regular Expressions : Greedy & Lazy Matching
- Regular Expressions 3 Quiz
Regular Expressions 4 & 5
- Regular Expressions : Boundries & Subexpressions
- Regular Expressions 4 Quiz
- Regular Expressions : Back References, Look Ahead/Behind
- Regular Expressions 5 Quiz
Regular Expressions 6
- Regular Expressions : Groups & Builtin Functions
Install SQLite3 on Windows & MacOS
- Install SQLite3 on Windows
- Install SQLite3 on MacOS
SQLite3 Tutorial
- SQLite3 Tutorial : Keys, Tables, Working with Data
- SQLite3 Tutorial Quiz
- SQLite3 Tutorial : SQL & Update Tables
- SQLite3 Tutorial : Joins & Working with Multiple Tables
- SQLite3 Tutorial 3 Quiz
- SQLite3 Tutorial : Views, Triggers, Built-in Functions
Python & SQLite3
- Python & SQLite3 Tutorial
Python Tkinter Tutorial
- Install Tkinter on Windows
- Install Tkinter on MacOS
- Python Tkinter Tutorial Events, Managers, Widgets
- Python Tkinter Tutorial 1
- Tkinter : Label, Entry, Buttons, Combo Boxes
- Make a Tkinter Calculator
- Finish the Tkinter Calculator
- Tkinter Menu Bars, Message Boxes & More
- Make a Tkinter Text Editor
- Tkinter Text Editor Text Styling
- Tkinter Text Editor : Toolbar & Images
- Make a TKinter Paint App
- Tkinter Paint App Menubar & More
- Tkinter Paint App : Events, Pencil & Color Picker
- Tkinter Paint App : Line, Oval, Arc, Rectangle and Text
- Tkinter Paint App : Save / Load Images & Finish App
Python MySQL Tutorial
- Setup MySQL and Python on Windows
- Setup MySQL for Python MacOS
- Create MySQL Database Windows
- Create MySQL Database MacOS
- Python & MySQL 1 : Inserting
- Python & MySQL 2 : Retrieving Data
- Python & MySQL 3 : Complex Queries
- Student Database Application
- Finish the Student Database
Django Tutorial
- Install Django on Windows
- Install Django on MacOS
- How Django Works
- How Django Works Quiz
- Django App 1 for Windows
- Django App 1 for MacOS
- Django Templates, URL/Block Tags, Menus, Tests & More
- Django Work w Databases, Admin & More
- Django CSS, Static Files, Update Models, Images & More
- Django Testing Our Site
- Django Add/Update Articles, CSS Style, Bootstrap, Toolbars
- Django Delete Articles & Test our Results
- Django User Authentication & User Signup
- Django Create a Craig's List Site
- Django Style w Bootstrap & Crispy Forms
- Django User Password Resets & Automated Email
- Django Models, Images, Pillow
- Django Item Pages, Templates & More
- Django Authentication & Finish the Site
Data Structures & Algorithms
- Data Structures & Algorithms Introduction
- Data Structures & Algorithms Big-O, Linear Search & Bubble Sort
- Data Structures & Algorithms Big-O, Binary Search & Quick Sort
- Stacks & Queues
- Deques & Linked Lists
- Hash Tables
- Resizing Hash Tables & Optimized Prime Algorithm
- Double Hashing Clustering & More
- Hashing Strings
- Binary Trees : Creating, Traversing, Searching & More
- Delete Nodes in Binary Trees
- Binary Heaps
- Graph Data Structure & Depth First Search
- Graph Data Structure & Breadth First Search
- Minimum Spanning Trees
- Directed Graphs
- 2-3-4 Tree
- 2-3-4 Tree Part 2
UML / Visual Paradigm Tutorial
- Use Case Descriptions & Diagrams
- Class Diagrams
- UML Tutorial 3 Sequence Diagrams
Probability : Math of Machine Learning
- Probability Tutorial
- Probability Tutorial 1
- Probability : Combinatorics & Conditional Probabilities
- Combinatorics & Conditional Probabilities
- Probability Symbols
- Probability Symbols Quiz
- Conditional Probability, Additive / Multiplication Rules
- Probability 4 Quiz
- Addition Rule Review
- Addition Rule Quiz
- Multiplication Rule Review
- Multiplication Rule Quiz
- Bayes' Theorem
- Bayes' Theorem Quiz
- Probability vs. Poker
- Probability and Poker Quiz
- Diagrams, Discrete Uniform Distribution & Z Tables
- Intervals & Binomial Probability
- Poisson Distribution & Geometric Probability
- Negative Binomial Probability & Hypergeometric Distribution
- Exponential Distribution & Wrap Up
Statistics : Math of Machine Learning 2
- Statistics Part 1
- Statistics 1 Quiz
- Statistics 2 : Parsing Data
- Statistics Tutorial 3 : Range Data, Standard Deviation, Coefficient Variation
- Probability / Normal Distribution & Confidence Intervals
- Student's T Distribution & Hypothesis Testing
- Hypothesis Testing & P Values
- Regression & Correlation Coefficient
- Regression with Jupyter Notebook
- Root Mean Squared Deviation & Chi Square Test
Install Anaconda, Jupyter & Data Science Packages
- Install Anaconda & Jupyter Windows
- Install Anaconda & Jupyter MacOS
NumPy Tutorial
- Introduction to NumPy
- NumPy 1 Quiz
- NumPy 2 : Reshaping, Stacking, Splitting & Copying Arrays
- NumPy 2 Quiz
- NumPy 3 : Math & Reading Files
- NumPy 3 Quiz
- NumPy 4 : Statistics, Trigonometry & Linear Algebra
- NumPy 4 Quiz
- NumPy 5 : File IO, Financial Functions and More
- NumPy 5 Quiz
Pandas Tutorial
- Pandas Installation & Virtual Environments
- Pandas 2 : Series & Dataframes
- Pandas 2 Quiz
- Pandas 3 : Editing / Retrieving Data & Conditional Selection
- Pandas 3 Quiz
- Pandas 4 : Importing Data & Math
- Pandas 4 Quiz
- Pandas 5 : Manipulating Data & Statistics
- Pandas 5 Quiz
- Pandas 6 : Manipulating Data & Functions
- Pandas 6 Quiz
- Pandas 7 : MultiIndex & Cleaning Data
- Pandas 7 Quiz
- Pandas 8 : Real World Example & Visualization
- Pandas 8 Quiz
Matplotlib Tutorial
- Matplotlib : Introduction
- Matplotlib Quiz 1
- Matplotlib 2 : Subplots Appearance & Saving Plots
- Matplotlib Quiz 2
- Matplotlib 3 : Dataframes & TeX Markup
- Matplotlib 3 Quiz
- Matplotlib Tutorial 4 : Histograms, Bar Charts & Pie Charts
- Matplotlib Quiz 4
- Matplotlib 5 : Timeseries, Tables & Scatterplots
- Matplotlib 5 Quiz
- Matplotlib 6 : 3D Surface, Finance & Heatmaps
- Matplotlib 6 Quiz
Seaborn Tutorial : Data Visualization Library
- Seaborn Tutorial 1
- Seaborn Tutorial 2
- Seaborn Tutorial 3
Plotly Tutorial
- Plotly Tutorial 1
- Plotly Tutorial 2
- Plotly Tutorial 3
- Plotly Tutorial 4
- Plotly Tutorial 5
Linear Regressions with StatsModels
Linear Regressions with StatsModels
Time Series Analysis
- Time Series Analysis
- Time Series Analysis Visualizations
- Time Series Analysis StatsModels
- Time Series Analysis Holt-Winters
- Time Series Forecasting : ARIMA Prediction
Time Series Forecasting
- Time Series Forecasting : Predicting the Future
- Time Series Forecasting 2 : ARIMA
- Time Series Forecasting 3 : Causation & Seasonality
- Time Series Forecasting 4 : Grid Search & More
- Time Series Forecasting 5 : ARIMA Prediction
- Time Series Forecasting 6 : SARIMA
- Time Series Forecasting 7 : SARIMAX
- Time Series Forecasting 8 : Vector Autoregression
Python for Finance
Python for Finance 1
- Numpy
- Pandas
- Matplotlib
- Matplotlib Finance
- Downloading & Saving Stock Data for Free
- Making Numerous Calculations
- Merging & Masking Data
- Plotting & Plot Styling
- Variance
- Standard Deviation
- Coefficient of Variation
Python for Finance 2 : Download Every Stock & More
- Numpy
- Pandas
- Downloading & Cleaning Thousands of Stocks
- Storing File Names in Lists
- Deleting Garbage Columns
- Calculating Daily Returns
- Calculating Return on Investment
- Coefficient of Variation
- Calculating Between Defined Timeframes
Python for Finance 3
- Finding Stock Correlation
- Minimizing Portfolio Risk
- Pandas Tricks
- Covariance
- Portfolio Variance
- Correlation Matrices
- Calculating Return on Investment
- Coefficient of Variation
- Calculating Between Defined Timeframes
Python for Finance 4
- Calculate How much Risk we Can Diversify Away
- Calculate How much Risk we Can't Diversify Away
- Analyzing Return on Investment
- Finding Best Performing Stocks
- How Correlation Effects Risk
- Weighting of Securities
- Diversifying in Stock Sectors
- So much more
Python for Finance 5
- What is Regression Analysis
- What is a Regression
- Regression Lines
- Training Models
- Forecasting
- ARIMA
- Auto Regressions
- StatsModels
- So much more
Linear Algebra for Machine learning
- Linear Algebra 1
- Linear Algebra Quiz 1
- Linear Algebra 2 : Gauss Jordan Elimination
- Linear Algebra Quiz 2
- Linear Algebra 3 : Finding Number of Solutions
- Linear Algebra Quiz 3
- Linear Algebra 4 : Multiplying Matrices
- Linear Algebra Quiz 4
- Linear Algebra 5 : Elimination Matrix & Vectors
- Linear Algebra Quiz 5
- Linear Algebra 6 : Vectors & Spans
- Linear Algebra Quiz 6
- Linear Algebra 7 : Subspaces
- Linear Algebra Quiz 7
- Linear Algebra 8 : Basis & Cauchy Schwarz Inequality
- Linear Algebra Quiz 8
- Linear Algebra 9 : Plane Equations & Vector Triangle Inequality
- Linear Algebra Quiz 9
- Linear Algebra 10 : Cross Product
- Linear Algebra Quiz 10
- Linear Algebra 11: Null Space
- Linear Algebra Quiz 11
- Linear Algebra 12 : Solving Ax = b
- Linear Algebra 13 : Linear Transformations
- Linear Algebra Quiz 13
- Linear Algebra 14 : Magic Transformations
- Linear Algebra Quiz 14
- Linear Algebra 15 : Rotate & Scale Vectors
- Linear Algebra Quiz 15
- Linear Algebra 16 : Linear Transformation Projections
- Linear Algebra 17 : Determinants
- Linear Algebra 18 : Determinants & Systems of Equations
- Linear Algebra 19 : Find Area with Determinants
- Linear Algebra 20 : Transpose
- Linear Algebra 21 : 4 Fundamental Subspaces
- Linear Algebra 22 : Orthogonal Complements
- Linear Algebra 23 : Projections on Any Subspace
- Linear Regressions with StatsModels
- Linear Algebra 24 : Least Squares Method
- Linear Algebra 25 : Change of Basis Matrix
- Linear Algebra 26 : Orthonormal Basis
- Linear Algebra 27 : Gram-Schmidt Process
- Linear Algebra 28 : Eigenvalues and Eigenvectors
- Linear Algebra 29 : Final Video