• iconteach@devfunda.com

Learn Python Language

Learn funda of Python from Scratch - For Beginner to Advance

  • Teacher
    Teacher
    Ravinder Kumar
  • Category
    Programming
  • Review
    • (1 Review)
Courses
Course Summery

This structured, hands-on course takes you from the fundamentals of Python to advanced concepts, guiding you step by step as you build real-world applications.
Python is a powerful and widely-used language across web development, data science, machine learning, automation, and more.
By the end of the course, you'll be equipped with the practical skills and confidence needed to tackle real coding projects and launch your career in technology.

Requirements
  • Basics of Computers
  • Knowledge of any Text Editor on which you can write code
  • The only prerequisite is the ability to handle very basic operations of a computer although no prior experience in programming is required.
  • A Python compiler and code editor (both are available free)
Who this course is for:
  • Students
  • New Developers
  • Students who have no prior knowledge of programming and want to begin from the scratch.
  • This course is designed for beginner to advanced level of students.
Take Away
  • Learn about core programming concepts of Python
  • Deploy and run their own real time applications
Basic

• Python HOME: Overview of Python and its uses.
• Python Intro: Introduction to Python programming.
• Python Get Started: How to install Python and set up the environment.

• Python Syntax: Basic syntax and structure.
• Python Comments: How to use comments in Python code.
• Python Variables: Understanding variables and data storage.
• Python Data Types: Overview of data types (integers, floats, etc.).
• Python Numbers: Working with numerical data.
• Python Casting: Converting between data types.
• Python Strings: String operations and methods.
• Python Booleans: Boolean data type and its usage.
• Python Operators: Arithmetic, comparison, and logical operators.
• Python String Formatting: Formatting strings for output.

• Python Lists: Working with lists.
• Python Tuples: Understanding tuples.
• Python Sets: Using sets for collections.
• Python Dictionaries: Key-value pairs in dictionaries.

• Python If...Else: Conditional statements.
• Python While Loops: Looping with while.
• Python For Loops: Looping with for.

• Python Functions: Defining and using functions.
• Python Lambda: Anonymous functions (lambdas).
• Python Scope: Understanding variable scope.

• Python Classes/Objects: Basics of classes and objects.
• Python Inheritance: Inheriting properties from other classes.
• Python Polymorphism: Method overriding and polymorphism.
• Python Encapsulation: Data hiding in classes.

• Python Iterators: Iterating through data.
• Python Modules: Importing and using modules.
• Python PIP: Managing Python packages with pip.

• Creating modules
• Importing functions from a different module
• Importing variables from different modules
• Python built-in modules

Advance

• Python Try...Except: Handling exceptions.
• Python User Input: Taking input from users.

• Python File Handling: Overview of file operations.
• Python Read Files: Reading data from files.
• Python Write/Create Files: Writing and creating files.
• Python Delete Files: Deleting files.

• Python Dates: Working with date and time.
• Python JSON: Handling JSON data.
• Python RegEx: Regular expressions for pattern matching.
• Python Math: Mathematical functions and operations.

• What is multithreading?
• Starting a New Thread
• The Threading Module
• Synchronizing Threads
• Multithreaded Priority Queue

• Python MySQL: Introduction to MySQL.

o MySQL Get Started
o MySQL Create Database
o MySQL Create Table
o MySQL Insert
o MySQL Select
o MySQL Where
o MySQL Order By
o MySQL Delete
o MySQL Drop Table
o MySQL Update
o MySQL Limit
o MySQL Join

• Rock, Paper, Scissors
o User vs Computer
o Use random choice for computer move
o Keep and show score

Session in Hindi Language


Session in English Language

Student Reviews
  • Jivansh
    Sep 15, 2024

    "Great teacher very humble My kid really enjoyed the class One of the best teacher in tricity Awesome "

    / 5 Star
Leave A Comment
Your Rating:

Course Features

  • Duration : 10 Hours
  • Lectures : 13
  • Quizzes : 05
Price : ₹4500 Enroll Now

Related Courses

Course
Free