[Go to site: main page, start]

0% found this document useful (0 votes)
3 views6 pages

Full Stack Python Course Content

Python contents

Uploaded by

websitehashentry
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)
3 views6 pages

Full Stack Python Course Content

Python contents

Uploaded by

websitehashentry
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

Full Stack Python Content

1. Core Python

 Introduction to Programming Languages


 Introduction to Python
 Working with Python Software
 Python Language Fundamentals
 Different Modes of working with Python
 Basic I/O operations in Python
 Operators and Expressions in Python
 Data Types in Python
 Flow Control Statements (or) Control Structures
 String Handling Operations
 Bytes, ByteArray and Range Data Types
 List Data Structure and Operations
 Tuple Data Structure and Operations
 Set and Frozenset Data Structures or Collection
 Dictionary Data Structures or collection
 Comprehensions (List/Dictionary/Set)
 NoneType Category
 Functions in Python
 Modules in Python
 Packages in python
 Exception Handling in Python
 Regular Expressions (Re Module)
 File or Stream Handling
 Collections module for building applications

2. Advanced Python

 Object Oriented Programming Principles


 OS Module
 Multi Threading
 Python Logging
 Date and Time module
 Garbage Collection
 Python Data Base Communications (PDBC)
 Network / Socket Programming (socket module)
 Tkinter and Turtle
3. NumPy

 Basic Introduction to the Numpy


 Creation of Numpy Arrays
 Array attributes & Numpy Data Types
 View vs Copy
 Indexing, Slicing and Advanced Indexing
 How to Iterate Elements of the ndarray.
 Arithmetic Operators
 Broadcasting
 Array Manipulation Functions
 Joining Of Multiple Arrays Into a Single Array
 Splitting of Arrays
 Sorting Elements of ndarrays
 Searching elemenets of ndarray
 How to insert elements into ndarray?
 How to delete elements from ndarray
 Matric multiplication by using dot() function
 Importance of matrix class in numpy library
 Linear algebra functions from linalg module
 I/0 operations with Numpy
 Basic statistics with Numpy
 Numpy mathematical functions
 How to find unique items and count

4. Pandas

 Introduction
 Environment Setup
 Introduction to Data Structures
 Series
 DataFrame
 Panel
 Basic Functionality
 Descriptive Statistics
 Function Application
 Reindexing
 Iteration
 Sorting
 Working with Text Data
 Options and Customization
 Indexing and Selecting Data
 Statistical Functions
 Window Functions
 Aggregations
 Missing Data
 GroupBy
 GroupBy
 Merging/Joining
 Concatenation
 Date Functionality
 Timedelta
 Categorical Data
 Visualization
 IO Tools
 Sparse Data
 Caveats & Gotchas
 Comparison with SQL

5. Matpolib

 Introduction to Matplotlib
 Line Plot- Basics
 Line Plots-Advanced
 How to add grid lines to plot
 Adding Legend
 Customization of Tick Location and Labels
 How to set limit range of values on x-axis and y-axis by using xlim() and ylim()
functions
 How to set scale of x-axis and y-axis?
 Plotting Styles
 Functional/Procedural Oriented Vs Object Oriented Approached of plotting
 Bar Chart / Bar Graph / Bar Plot
 Pie Chart
 Histogram
 Scatter Plots
 Subplots
 Plotting Geographic Data with Basemap
 Three-Dimensional(3-D) Plotting in Matplotlib
 Animations
6. HTML

 Web Introduction
 Introduction to HTML
 Introduction to HTML Structure
 Presentational & Formatting Tags
 Title and Html entities
 Attributes
 HTML Images & Anchor Tag
 Working with Lists
 Working with Div tag
 HTML Tables
 HTML Forms
 HTML Form Controls
 Additional from controls
 HTML5 New Semantic / Structural Element

7. CSS

 Introduction to CSS
 CSS Selectors
 CSS Box model
 Styling Elements
 Advanced Cascading Style Sheets

8. JavaScript

 Introduction JavaScript
 JavaScript implementations
 Java Script Variables & datatypes
 JavaScript Operators
 Java Script Control Controls
 Arrays
 Functions
 Functional Expressions
 Arrow Functions
 JavaScript Strings
 Working with JS Objects
 JS Constructors
 DOM-Document object
 DOM-Element object
 DOM-Event Handling
 BOM-Window object
 Javascript validations and Regular Expressions
 Bootstrap
9. Django with Rest API

 Introduction JavaScript
 JavaScript implementations
 Java Script Variables & datatypes
 JavaScript Operators
 Java Script Control Controls
 Arrays
 Functions
 Functional Expressions
 Arrow Functions
 JavaScript Strings
 Working with JS Objects
 JS Constructors
 DOM-Document object
 DOM-Element object
 DOM-Event Handling
 BOM-Window object
 Javascript validations and Regular Expressions
 Bootstrap

10. Flask

 Introduction to Flask
 Building Web Applications with Flask
 Web Forms and User Input
 Databases and Data Storage
 User Authentication and Authorization
 RESTful APIs
 Deployment and Scaling
 Advanced Topics

11. Database

 MySQL
 MongoDB
12. Tools

 AWS Basics
 Version Control-GIT
 Docker
 Kubernetes

13. Angular

 Introduction To Web Technologies


 Typescript Deep Dive-Type Script Architecture
 Introduction To Angular
 Setting Up Environment For Angular
 Angular Architecture
 introduction to components
 Angular Pipes
 Angular Services
 Angular Forms
 Observables&Rxjs
 NG Modules
 Dependency Injection
 Httpclient
 Routing & Navigation
 Angular Animations
 Angular Materials
 Unit Testing In Angular
 Advanced Topics

You might also like