Python Course Curriculum

Duration: 40 hours

Mode of Training: Online

Batches Available : Morning & Evening

Add on value: A real time project

Trainer : 10+ years of experience & certified professional

 Pre-requisites:

There are no hard pre-requisites. Basic understanding of

Computer Programming terminologies is sufficient

Who Can Learn this course?

Any Graduate student or Post-Graduate student

IT Professionals / Developers

Course Highlights:         

Job readiness with technology based learning.​

Data Analysis of real time project with visualization. 

Topics Covered:

Introduction to Python, Comments, Statements, Variables, Identifiers, Input/Output Formatting, DataTypes and Type Conversions, Conditional Statements, Looping, Jumping Statements.

Functions, Types of functions, Argument passing to functions, Scope of variables, Recursive functions, Lambda functions.

Collections – Lists, Tuples, Strings, Sets and Dictionaries; Indexing, Slicing, Inbuilt functions and methods, comprehensions.

 

 Classes, Objects, Constructors, Inheritance, Encapsulation, Polymorphism, Abstract Classes, Exception Handling.

Introduction to Data Structures, Complexity Analysis, Linear Data Structures.

NonLinear Data Structures – Trees and Graphs, Searching and Sorting Algorithms.

Dynamic Programming, BackTracking and Greedy Algorithms.

Introduction to SQL, SQL Commands and Queries, Joins, Normalization, Subqueries, Views, Transactions.

Numpy – Introduction to Numpy, Creating and Accessing arrays, Basic and Mathematical array Operations, Array Slicing

Pandas – Introduction to Pandas, Data Structures and Data frames, Working with imported data.

Introduction to Matplotlib, Facts and Dimensions, Bar graph, Scatter plot, Line graph, Box plots, Subplots.

Business and data understanding, data preparation, Modelling, Evaluation and Deployment. 

Introduction to Metabase and User Interface

Querying Data – SQL Editor, SQL Snippet, SQL Template

Dashboard -Visualization, building Dashboards, Interactive Dashboards

Git and Github, Linkedin, Kaggle, Leetcode/Hackerrank, Techgig

Tactics to crack Technical Interview

Glance on happening Emerging Technologies – AI, ML, DS, IoT, Blockchain, Web etc

Apply to Python

We believe in providing quality education to ensure a bright future of our trainees. Growing Tree Technologies Institute offers the world-class quality of education and a wide range of courses.
Shopping Basket