Loading...
Course Image 08-10 WEEKS

Core Python Development

Last Update: 20 Jun, 2023
Review:
★★★★☆ 4.00
Description

Learn Python programming from scratch with our comprehensive course. Whether you're a beginner or looking to refresh your skills, this course covers everything from basic syntax to advanced concepts like web development and machine learning.

What Will You Learn?
  • Understand fundamental programming concepts in Python.
  • Master object-oriented programming principles.
  • Explore advanced topics such as file handling, exception handling, and working with databases.
  • Build practical skills in web development, data science, and machine learning using Python.
Certification

Upon successful completion, you'll receive a certificate of completion, validating your Python programming skills. This certification is recognized in the industry and can enhance your career prospects.

The Course Curriculum

This document outlines the key topics covered in Python programming, ranging from basic concepts to advanced techniques. Each main topic is further broken down into subtopics for a comprehensive understanding of the language.

  1. Introduction to Python
  2. Python – The Universal Language

  1. Installing Python
  2. Python - "Hello World"
  3. Using the Interpreter
  4. iPython - a better Python interpreter

  1. Types
  2. Dynamic vs. Static Typing
  3. Strong vs. Weak Typing
  4. Numbers
  5. Strings
  6. Unicode
  7. Complex Types
  8. Operators
  9. Operator Overloading
  10. Variables
  11. Scoping and Expressions
  12. Use of tabs and whitespaces as indent
  13. Conditionals
  14. for...else

  1. The general syntax
  2. Default values for arguments
  3. Returning and receiving multiple values
  4. Variable number of arguments – args, kwargs
  5. Scope revisited

  1. Primitive vs. Composite Types
  2. Lists
  3. Tuples
  4. Maps (or Dictionaries)
  5. Sets
  6. Enums
  7. Looping Techniques

  1. Global and Local namespace
  2. Introduction to modules
  3. Using modules
  4. Creating your own modules
  5. Working with a third-party library

  1. Reading Files
  2. Writing Files
  3. Handling I/O Errors
  4. Higher Level file operations
  5. File and Directory comparisons

  1. Exception handling basics
  2. try...except
  3. Examples

  1. Introduction to networking concepts
  2. Creating a socket
  3. Using a socket
  4. Disconnecting

  1. Introduction to OOP
  2. Classes and Objects
  3. Instance methods and data
  4. Initialization of objects
  5. Inheritance
  6. Multiple and Multilevel Inheritance
  7. Method overriding
  8. Classes and Types

  1. Weekly Assignments and Tests
  2. 1 Project
  3. Help with Resume Building
  4. Mock Interview
Instructor

Instructor Not Updated

Reviews

No Reviews

Course Features

  • Duration : 8 - 10 Weeks

  • Lessons : 08

  • Language : English

  • Skill Level : Beginner

Price

₹ 11,999.00

One-time payment for full access