Skip to content

AP-Skill-Development-Corporation/Python-FDP-TEAM-1-1

Repository files navigation

Python Programming

Attendance Link for All Days → Click Here to View


Day 1 Discussed Concepts

  1. Introduction to Python
  2. Anaconda Installation & Overview
    • Why Anaconda?
    • Introducton Google Colab
    • Markdown format for documentation
  3. Python basics
  4. Keywords in Python
  5. Operators in Python
  6. Type Conversions in Python

Day1 Notebook → [ipynb Format], [PDF Format]

Day1_Discussed_Slides

Day1_Recorded_Video


Day 2 Discussed Concepts

  1. Jupyter Notebook Environment
  2. Conditional Statements
  3. input() and print() functions
  4. Loops in Python
    • for loop
    • while loop
  5. Break and Continue keywords in loops with examples

Day2 Notebook → [ipynb Format], [PDF Format]

Day2_Practice_Problems

Day2_Recorded_Video


Day3 Discussed Concepts

  1. Strings
  2. String Slicing
  3. String Methods
  4. Lists
  5. List Methods

Day3_Python_Notebook → [ipynb Format], [PDF Format]

Day3_Practice_Problems

Day3_Recorded_Video


Day4 Discussed Concepts

  1. Tuple
  2. Tuple Methods
  3. Sets
  4. Set Methods
  5. Dictionary
  6. Dict Methods

Day4_Python_Notebook → [ipynb Format], [PDF Format]

Day4_Practice_Problems

Day4_Recorded_Video


Day5 Discussed Concepts

  1. Functions
  2. Pre-defined functions
  3. User defined functions
  4. Based on different type of arguments passing
  5. Regular Expressions
  6. Special characters in Regular Expressions

Day5_Python_Notebook → [ipynb Format], [PDF Format]

Day5_Practice_Problems

Day5_Recorded_Video


Day6 Discussed Concepts

  1. Modules
  2. Packages
  3. Working with files
  4. Read/Write/Append operations

Day6_Python_Notebook → [ipynb Format], [PDF Format]

Day6_Practice_Problems

Day6_Recorded_Video

Day7_Python_Notebook → [ipynb Format], [PDF Format]

Day7_Practice_Problems

Day7_Recorded_Video

Day8 Discussed Concepts

1.list comprehension

2.Dictionary comprehension

3.set comprehension

4.Sending Mail using Python

Day8_Python_Notebook → [ipynb Format], [PDF Format]

Day8_Recorded_Video


Day9 Discussed Concepts

  1. Introduction to Numpy
  2. Difference between Numpy and Python Lists
  3. Numpy Basics and Slicing
  4. Trignometric, Stastical methods avaliable in Python
  5. Brodcating of Numpy arrays

Day9_Python_Notebook → [ipynb Format], [PDF Format], [Slides]

Day9_Recorded_Video


Day10 Discussed Concepts

  1. Introduction to Pandas
  2. Difference between Numpy and Series
  3. Pandas Series and DataFrame Data Structures
  4. Read External CSV Files
  5. Different Methods in DataFrame

Day10_Python_Notebook → [ipynb Format], [PDF Format], [Slides]

Day10_Recorded_Video


  1. Introduction to Matplotlb
  2. Matplotlib Architecture
  3. Visualization using Pyplot in Matplotlib
    1. Line plot
    2. Scatter Plot
    3. Stem Plot
    4. Bar Graph
    5. Histogram
    6. Pie Chart
  4. Subplots
  5. Discussed few other Packages

Day11_Python_Notebook → [ipynb Format], [PDF Format]

Day11_Recorded_Video

About

All the discussions and examples given in the FDP can be seen here.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published