Skip to content

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

Repository files navigation

Python Programming FDP Content


Day1 Covered Concepts

  • Introduction to Python
  • Anaconda Installation & Overview
    • Why Anaconda?
    • Literate Programming
    • Jupyter Notebook Environment
    • Markdown format for documentation
  • Keywords in python
  • Variables Declaration and Data Types

Day2 Covered Concepts

  • Operators in Python
  • Conditional Statements
  • Iterations

Day3 Covered Concepts

  • Explanation of example programs on Conditional Statements and Iterations
  • Functions
    • Inbuilt Functions

Day4 Covered Concepts

  • Functions

    • User Defined Functions
    • Types of Arguments
    • Example programs on user defined functions
  • Strings

    • String Slicing
    • String Methods
    • Exmaple programs on strings

Day5 Covered Concepts

  • Data Structures
    • Lists
    • Tuples
    • Dictionaries

Day6 Covered Concepts

  • Data Structures
    • Dictionaries
    • Sets
  • Functional Programming
    • List & Dictionary Comprehensions

Day7 Covered Concepts

  • Functional Programming
    • Tuple Comprehension
    • Map Function
    • Creating Function Using Lambda
    • Filter Function
    • Iterators
    • Generators

Day8 Covered Concepts

  • Object Oriented Programming
    • Introduction to Object Oriented Programming
    • Creating Classes & Objects
    • Types of Inheritances
      • Single Inheritance
      • Multiple Inheritance
  • Modules
    • Inbuilt Modules
    • Creating user defined modules and usage

Day9 Covered Concepts

  • Regular Expressions
    • match
    • search
    • findall
    • split
  • File Handling Techniques
    • Operations
      • open()
      • read()
      • write()
      • append()
      • close()
    • Modes
      • Read--->"r"
      • Write-->"w"
      • Append->"a"

Day10 Covered Concepts

  • Explanation of programs on Files
  • Numpy
    • Introduction to Numpy
    • Creating arrays
    • Array slicing

Day11 Covered Concepts

  • Numpy

    • Mathematical functions in numpy
    • Other inbuilt functions in numpy
  • Pandas

    • Introduction to pandas
      • Series
      • Dataframe

Day12 Covered Concepts

  • Data Analysis using pandas

    • Income data analysis
  • Matplotlib

    • Introduction to matplotlib
    • Types of graphs
      • line graph
      • scatter plot
      • bar graph

Recorded Videos

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

Contributors 4

  •  
  •  
  •  
  •