Tutorialspoint

This Black Friday, Get lowest Price Ever! Use: BFS8

A-Z Python Bootcamp- Basics To Data Science (50+ Hours)

person icon Chandramouli Jayendran

4.3

A-Z Python Bootcamp- Basics To Data Science (50+ Hours)

Learn Python Basics, Data Structures, API, Scraping, Regex, Pandas, Numpy, Matplotlib, Scikit Learn, Supervised Learning

updated on icon Updated on Sep, 2024

language icon Language - English

person icon Chandramouli Jayendran

English [CC]

category icon Development ,Data Science,Python

Lectures -436

Duration -46 hours

Lifetime Access

4.3

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

A-Z Python Bootcamp will help you learn Python basics by letting you practice Basic syntax, Regular Expression, Data structure and algorithm, and API. This course is designed for experienced programmers looking to expand their career choices by learning Python and total newbies who have never programmed before.

Large corporations like Google and Amazon utilize Python in mission-critical programs like Google Search, making it one of the most well-liked programming languages in the world.

A-Z Python Bootcamp Course Overview

You can learn Python programming and code with confidence after enrolling in this course. You will gain a better understanding of Python's applications as a result. Get a career in Silicon Valley by training to be a junior Python programmer.

Get access to all the course's codes. This course will have 80+ videos that cover the fundamental concepts that a programmer at the beginning level should understand.

This course will be updated frequently so that beginners can learn more. For the following two years, I guarantee that at least one video portion will be added each quarter.

The objective of the Python basic content:

  • Giving confidence that any student can be a programmer.
  • Detailed Installation process
  • Covers syntax in Python
  • Decision-making and loops
  • Python basics like Data types, functions, and Modules
  • Excel Operation
  • Python file handling
  • Regular Expression
  • Programming with OOPS Concept

This course will teach you Python in a hands-on way, and each lecture is accompanied by a complete screencast of coding and an associated code notebook! Learn in the way that works best for you!

The course will assist you in facilitating the handling of files and data from many sources.

Sorting and searching, divide and conquer, greedy algorithms, and dynamic programming are just a few examples of core algorithmic techniques and concepts covered in the course.

You will learn a lot of theory, including how data sorting aids in searching. How to divide a complicated problem into manageable chunks and tackle them in a greedy manner.

Objective of the Python data structure content:

  • Recursion
  • Algorithm run time analysis
  • Arrays
  • Stack
  • Linked list
  • Data Structure
  • Binary Tree
  • Binary Search Tree
  • AVL Tree
  • Heap tree
  • Queue
  • Sorting
  • Hash Table
  • Graph Theory
  • Magic Framework
  • Computer Programming
  • Dynamic Programming

Regular expression (Regex)

  • Fetch the textual information from logs.
  • Perform the changes in the existing textual information for re-using.

API Python:

  • This section helps you understand the working on API and how to implement the same using Python.
  • Here we will learn how to get and post the request using API and implement the same.
  • Will create a simple currency conversion calculator.
  • We will also cover API for a website which we need to sign in. We will be using the API keys and ID to log in and fetch the details.
  • We will explain how to structure and export the data in CSV using Pandas.

Scraping

  • Fetch the data from the URL
  • Get the information from Robot robot-protected website.
  • Fetch the information using pagination
  • Fetch the information by crawling the pages and storing it in DB.

Pandas

  • Creation of Data Representation
  • Data filtering
  • Data Framework
  • Selection and viewing
  • Data Manipulation

Numpy

  • Datatypes in Numpy
  • Creating arrays and Matrix.
  • Manipulation of data.
  • Standard deviation and variance.
  • Reshaping of Matrix.
  • Dot function
  • Mini-project using Numpy and Pandas package

Matplotlib

  • Creation Plots - Line, Scatter, bar, and Histogram.
  • Creating plots from Pandas and Numpy data
  • Creation of subplots
  • Customization and saving plots

Scikit Learn

End to end Implementation of Data Science and Machine Learning models using Scikit-Learn(SKLearn)

Explained the option of improving the results by changing parameters and Hyper-parameter in a model.

  • Getting data ready
  • Choosing estimators
  • Fitting the data
  • Predicting values
  • Evaluation of results
  • Improving the results of the model
  • Saving the model

Supervised Learning

  • Data analysis and Basic Plotting
  • Data Correlation in modeling
  • Getting data ready for modeling
  • The model explained in Detail
  • Improving the Model Randomized SearchCV
  • Grid Search CV

Unsupervised Learning

  • K-Means Clustering
  • Finding Distance between Clusters
  • Hierarchial Clusterng
  • Mini-Project

Who this course is for:

  • Beginners who are willing to learn to Code or program
  • People willing to learn programming from scratch
  • Get all python related information in a single course

Goals

  • Python basic to advanced in One course.
  • Create your first Python project.
  • Create your own data science project.
  • Create your project using Django.

Prerequisites

  • Willingness to learn Python.
  • Decent computer configuration.
A-Z Python Bootcamp- Basics To Data Science (50+ Hours)

Curriculum

Check out the detailed breakdown of what’s inside the course

Python Introduction
4 Lectures
  • play icon Introduction 04:54 04:54
  • play icon Python Introduction - Part 2 05:03 05:03
  • play icon History of Python 03:54 03:54
  • play icon Features in Python 02:31 02:31
Basic Python Set-up
3 Lectures
Tutorialspoint
Python programming basics
8 Lectures
Tutorialspoint
Assigning in Python
4 Lectures
Tutorialspoint
Operators in Python
8 Lectures
Tutorialspoint
Loop and Comparison using Python
10 Lectures
Tutorialspoint
Functions in Python
12 Lectures
Tutorialspoint
List, Tuples and Dictionary
9 Lectures
Tutorialspoint
Date and time
4 Lectures
Tutorialspoint
Functions and modules in Python
8 Lectures
Tutorialspoint
File Handling
7 Lectures
Tutorialspoint
Object Orientated Programming
12 Lectures
Tutorialspoint
Regular Expression
8 Lectures
Tutorialspoint
Introduction to Data Structure
6 Lectures
Tutorialspoint
Recursion - Data Structures
9 Lectures
Tutorialspoint
Algorithm run time
7 Lectures
Tutorialspoint
Array - Data structure
5 Lectures
Tutorialspoint
Stack - Data Structure
5 Lectures
Tutorialspoint
Queue - Data Structure
9 Lectures
Tutorialspoint
Linked List
26 Lectures
Tutorialspoint
Tree - Data Structure
25 Lectures
Tutorialspoint
Binary Search Tree
8 Lectures
Tutorialspoint
AVL Tree
12 Lectures
Tutorialspoint
Heap in Data Structure and Algorithm
10 Lectures
Tutorialspoint
Trie in Data Structure and Algorithm
3 Lectures
Tutorialspoint
Hashing in Data Structure
7 Lectures
Tutorialspoint
Sorting in Data Structure
16 Lectures
Tutorialspoint
Graph in Data Structure and Algorithm
27 Lectures
Tutorialspoint
Magic Framework
1 Lectures
Tutorialspoint
Greedy Algorithm
6 Lectures
Tutorialspoint
API & Web scraping
24 Lectures
Tutorialspoint
Web Scraping with Scrapy
20 Lectures
Tutorialspoint
Machine Learning Introduction
7 Lectures
Tutorialspoint
Pandas in Data science
10 Lectures
Tutorialspoint
Numpy in Data science and machine learning
15 Lectures
Tutorialspoint
Matplotlib in Data science
19 Lectures
Tutorialspoint
Scikit Learn
41 Lectures
Tutorialspoint
Supervised Learning
8 Lectures
Tutorialspoint
Unsupervised Learning
13 Lectures
Tutorialspoint

Instructor Details

Chandramouli Jayendran

Chandramouli Jayendran

I am a software engineer turned into stock trader. Author of 12+ courses with more than 50K students enrolled. I am very passionate on teaching office productivity, software programming and stock market analysis.

Worked with teaching several corporate on Office productivity and Programming. Running an teaching centre of my own.

Trade in stock market whenever I could see opportunity.


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

J

JANANI SHREE K

it is good to learn new things and good way of explain

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515