• Home
  • About Us
    • Who we are?
    • Vision, Mission & Core Values
    • Management
    • Our Instructors and Staff
  • Courses
    • Premium Courses
    • Basic Courses
  • KAKTI’s Media
  • Blog
  • Contact Us
    • Home
    • About Us
      • Who we are?
      • Vision, Mission & Core Values
      • Management
      • Our Instructors and Staff
    • Courses
      • Premium Courses
      • Basic Courses
    • KAKTI’s Media
    • Blog
    • Contact Us
  • Home
  • About Us
    • Who we are?
    • Vision, Mission & Core Values
    • Management
    • Our Instructors and Staff
  • Courses
    • Premium Courses
    • Basic Courses
  • KAKTI’s Media
  • Blog
  • Contact Us
Register Now

3 Month Python & Data Science Course

> 3 Month Python & Data Science Course

Python & Data Science Course in Lahore, Pakistan

• Course Duration: 3 Months
• Days: 3 days a week
• Hours: 1.5
• Status: Online & On-Campus
• New Session: Every month
• WhatsApp: 0302 895 7000
• Website: www.kakti.pk
• Address: 116-P, MM Alam Road, Mini Market, Gulberg II, Lahore
• Google Map: https://bit.ly/3iPh4Yf

Course Outline

WHAT YOU’LL LEARN

Python, Data Science & Data Visualization -12 lectures

Lecture 1

• Introduction to Python Programming Language
• Different Popular Python Usages
• Data Analysis & Visualization
• Web & API Development with Django and Flask
• Software & Desktop Apps Development
• Task Automation
• Artificial Intelligence, Machine Learning AI/ML
• Internet of Things IoT

Lecture 2

• Python 3x Setup & Installation
• Python Programming in Windows Command Prompt
• Basic DOS Commands
• Python Console using python & ipython commands
• Writing Code in Python Console
• Functions print() & quit()
• Writing Code in Python .py File using VS Code Editor
• Run .py Code File
• Python Package Manager PIP Install and Import Packages

Lecture 3

• Introduction to Anaconda 3x Data Science Platform
• What Anaconda Offers
• Anaconda Package Manager Conda Install and Import Packages
• PIP vs Conda
• Install Packages by Reading a File pip/conda install -r req.txt
• Anaconda Prompt Console
• Anaconda Offers In-Memory Environments
• Benefits of Isolated OS Independent Environments
• Create, List, Activate, Deactivate, Remove Environments
• Jupyter Notebook Web Interface & Its Benefits
• Create and Use .ipynb File

Lecture 4

• Variables & Data Types in Python
• Global vs Local Variables
• Global Variables Outside a Function Use Anywhere
• Local Variables Inside a Function Use Within Function
• Implicit vs Explicit
• Text : str
• Numeric : int, float, complex
• Sequence : list, tuple, range
• Mapping Dictionary : dict
• Set : set, frozenset
• Boolean : bool
• Binary : bytes, bytearray, memoryview

Lecture 5

• Setting Data Type Implicitly assign value to a variable
• Setting Data Type Explicitly use constructor functions
• str(), int(), float(), complex(), list(), tuple(), range(), dict()
• set(), frozenset(), bool(), bytes(), bytearray(), memoryview()
• Getting Data Type print(type(x))

Lecture 6

• Basic Data Storage Structures
• Variable for Single Value, Arrays/Collections for Multiple Values
• Lists vs Tuples
• Tuples Values must be Unique and Constant cannot be modified
• Python uses Indentation to Indicate a Block of Code
• Spaces as You Want but atleast one, Once defined have to follow
• Tab is Best for Indentation
• Comments in Python using Hash #
• String Literal as Multiline Comment “”” Comment Inside “””

Lecture 7

• Boolean and Comparison Operators
• Logical Operators
• Arithmetic Operators
• Assignment Operators
• Identity Operators
• Membership Operators
• Bitwise Operators
• Conditional Statements If Else and Elif

Lecture 8

• For and While Loops in Python
• Python Normal Functions and Anonymous/Lambda Functions
• Python JSON (JavaScript Object Notation)
• Exception Handling, RegEx
• Python Classes and Objects

Lecture 9

• Inheritance in Python
• Python User Input, Dates and String Formatting
• Python Modules and Scope
• Python Iterators
• Python File Handling Read, Write/Create, Delete Files

Lecture 10

• A Introduction to NumPy, Pandas, Plotly & Dash Packages
• Dictionary Standard Advanced Multiple Values Storage Structure
• DataFrames Pandas Advanced Multiple Values Storage Structure
• Concept of Objects and Composed Objects
• Arrays & DataFrames as Objects
• Arrays & DataFrames Helper Functions
• Attached as Composed Objects to Main Object

Lecture 11

• NumPy Numerical Python Crash Course
• NumPy used for Working with Arrays
• Play with Numbers Fast as Compared to Raw Python Functions
• Python Array vs NumPy Array
• NaN (not a number), INF (infinity)
• Statistical Operations
• Shape, Reshape, Ravel, Flatten
• array, arrange, zeros, ones, linspace
• Sequence, Repetitions and Random Numbers
• Random Arrays randint, seed NumPy Random Package
• randint().min() .max() .mean() .argmax() .argmin() .reshape()
• Indexing & Masking
• Find Value by Indexing & Conditional Filters to Grab Elements
• Where
• File Read and Write
• Concatenate and Sorting
• Working with Dates

Lecture 12

• Pandas Advanced Data Manipulation Package Crash Course
• DataFrame and Series
• File Reading and Writing
• Import Pandas, Fetch DataSets in CSV File
• Functions read_csv(), head() First 5 Rows, tail() Last 5 Rows
• Info, Shape, Duplicated and Drop
• Columns
• NaN and Null Values
• Imputation, Lambda Functions
• Pivoting and Unpivoting Columns of DataSets
• Reshape and Clean Data in Jupyter Notebook Better Approach

Project 1 - COVID-19 Analytical Dashboard (7 Lectures)

Project 2 - Stock Exchange Analysis & Visualize (7 Lectures)

Project 3 - Sales Dashboard (7 Lectures)

Project 4 - Real-Time Dashboard & KPI (7 Lectures)

Register Now
Download Course Outline
Back

We are offering short courses of Information Technology, social media management and many others for deserving students taught by experienced instructors to contribute towards the betterment of our society.

Address

  • 116-P Gulberg II, MM Alam Road, Lahore, Pakistan
  • +92 (42)35778636-7
  • info@kakti.pk
  • +92 302 895 7000

Popular Courses

  • YouTube Mastery
  • Google Ads Course in Lahore, Pakistan
  • 2 Month Graphic Designing Course
  • Web Design & Development – Mern Stack
  • Spoken English Course in Lahore, Pakistan
  • 3 Month Python & Data Science Course

Recent Posts

Graphic Designing Course in Lahore
Graphic Designing Course in Lahore
  • December 6, 2022
WordPress Training Center In Lahore
WordPress Training Center in Lahore
  • November 19, 2022

Copyright 2022 KAKTI. All Rights Reserved.

  • Blog
  • Contact Us