Skip to content
Academy of Data Science
Request A Call Back
Apply For franchise
Menu
Login
Menu
Home
About Us
Courses & Programs
Career
Contact Us
Certification Program in API development
with Python
Course Duration
60 Hours
5 sessions/week
Tools Covered
Python
Flask
Learning Mode
Online Live Classes
One on one Interactive session
We provide
Special sessions for doubt solving
Sessions recordings (on request)
Sessions documents (on request)
Assignments Mock interview
Live Projects
Python Full Course Content
Introduction to Python
What is Python?
Why Python?
Variables in Python
What is Variable?
Variables and Constants in Python
Variable, names and Value
Values and Types
What Does “Type” Mean?
String Handling
What is string?
String operations and indices
Basic String Operations
String Functions, Methods
Delete a string
String Multiplication and concatenation
Python Keywords, Identifiers and Literals
String Formatting Operator
Structuring with indentation in Python
Built-in String Methods
Define Data Structure?
Data Structures in PYTHON
Python Operators and Operands
Arithmetic, Relational Operators and Comparison Operators
Python Assignment Operators
Short-hand Assignment Operators
Logical Operators or Bitwise Operators
Python Conditional Statements
How to use “if condition” in conditional structures
if statement (One-Way Decisions)
if .. else statement (Two-way Decisions)
How to use “else condition”
Logical Operators or Bitwise Operators
if .. elif .. else statement (Multi-way)
How to use “elif” condition
Nested IF Statement
Python LOOPS
How to use “While Loop” and “For Loop”
How to use For Loop for set of other things besides numbers
Break statements, Continue statements, Enumerate
function for For Loop
Practical Example
How to use for loop to repeat the same statement over and again
Break, continue statements
Learning Python Strings
Strings
Lists
Tuples
Python Lists
Lists are mutable
Getting to Lists
List indices
Traversing a list
List operations, slices and methods
Map, filter and reduce
Deleting elements
Lists and strings
Python TUPLE
Advantages of Tuple over List
Packing and Unpacking
Comparing tuples
Creating nested tuple
Using tuples as keys in dictionaries
Deleting Tuples
Slicing of Tuple
Python Sets
How to create a set?
Iteration Over Sets
Python Set Methods
Python Set Operations
Union of sets
Built-in Functions with Set
Python Frozenset
Variables in Python
What is Variable?
Variables and Constants in Python
Variable, names and Value
Values and Types
What Does “Type” Mean?
Python Dictionary
How to create a dictionary?
Python Dictionary Methods
Copying dictionary
Updating Dictionary
Delete Keys from the dictionary
Dictionary items() Method
Sorting the Dictionary
Python Dictionary in-built Function
Dictionary len() Method
Variable Types
Python List cmp() Method
Dictionary Str(dict)
Python Functions
What is a function?
How to define and call a function in Python
Types of Functions
How Function Return Value?
Types of Arguments in Functions
Default Arguments and Non-Default
Arguments
Keyword Argument and Non-keyword
Arguments
Rules to define a function in Python
Scope and Lifetime of variables
Nested Functions
Call By Value, Call by Reference
Passing functions to function
Python Date and Time
How to Use Date & DateTime Class
How to Format Time Output
How to use Timedelta Objects
Calendar in Python
datetime classes in Python
How to Format Time Output?
The Time Module
Python Calendar Module
Python Text Calendar, HTML Calendar Class
Unix Date and Time Commands
File Handling
What is a data, Information File?
File Objects
File Different Modes and Object Attributes
How to create a Text Fil and Append Data to a File and Read a File
Closing a file
Read, read line ,read lines, write, write
lines…!!
Renaming and Deleting Files
Directories in Python
Working with CSV files and CSV Module
Handling IO Exceptions
Python Exception Handling
Chain of importance Of Exception
Exception Handling
Try … Except
Try .. Except .. else
Try … finally
Argument of an Exception
Python Custom Exceptions
Ignore Errors
Assertions
Using Assertions Effectively
More Advanced PYTHON
Python Iterators, Generators, Closures,
Decorators and Python @property
Python Class and Objects
Introduction to OOPs Programming
Object Oriented Programming System
OOPS Principles
Define Classes
Creating Objects
Class variables and Instance Variables
Constructors
Basic concept of Object and Classes
API development Course Content
1. Building Your First Flask Application
Returning a List of Books from Our API
Returning a Single Book from Our API
3. Updating Data
How to Add a Put Route
How to Get the Client’s Request Body
Sending Put Requests to Flask
Finishing up the Put Route
Summary
5. How to Add a Delete Route
Coding Our Delete Route
Sending Delete Requests to Our Flask App
Finishing up Our Delete Rout
Summary
2. How to Add a Post Route
Getting the Request Body Sent
Sending Post Requests to Our Flask
Sanitizing Data Sent in Post Request
Adding New Books to Our Store Using Post
Mistake to Be Aware of When Using Post in Flask
Handling Invalid Post Requests
Summary
4. Deleting Data
Deleting Data
6.BUILDING SAMPLE PROJECT
BUILDING SAMPLE PROJECT
Certification Program in Azure Data Engineering
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Microdegree in Data Science with Tableau
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in AI
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Fill The Form For Free Demo Session
Submit
×
Certification Program in Web Scrapping with Python
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Microsoft Office
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Data Visualization with Tableau
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Canva
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in API development with Python
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
MicroDegree Program in Data Science with Python
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
MicroDegree Program in Data Science with Power BI
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
MicroDegree Program in Data Science with MS SQL
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Web Development
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Web Designing
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Python
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Python with ML (Machine Learning)
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Python with ML & DL
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification program in MS SQL with Data Modeling & Preprocessing
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Certification Program in Data Visualization with Power BI
Full Name
*
Email Address
*
Phone
*
Country
*
Candidate Profile
*
Submit
×
Speak to our Admission Counselor to know more about our programs.
Full Name
*
Email Address
*
Country
*
Contact Number
*
Program You Interested in
*
Submit
×
UPLOAD YOUR CV
Upload CV
*
Choose File
No file chosen
Delete uploaded file
Submit
×
WhatsApp us