gammaticatech

Python Intermediate

Learning Format

 Live Online / Classroom

Total training duration

120 hrs

Syllabus

12 weeks

Certification

Yes

Python Intermediate

Intermediate Python covers concepts that go beyond the basics to help developers write more efficient and organized code. It includes topics like object-oriented programming (classes and objects), file handling, error and exception management, and working with modules and packages. Learners also explore list comprehensions, lambda functions, and regular expressions for cleaner coding. At this level, Python’s libraries such as NumPy, Pandas, and Matplotlib are introduced for data handling and visualization.

Syllabus Summary

  • Inheritance (single, multiple, multilevel)- Method overriding-
  • Assignment → Vehicle → Car → ElectricCar model
  • Polymorphism- Abstract classes & Mixins-
  • Assignment → Payment system with multiple gateways
  • Decorators- Generators- Iterators-
  • Assignment → Fibonacci iterator
  • Context managers- Custom exceptions-
  • Assignment → Safe file handler- Mock Interview 1
  • Python Standard Library- Creating reusable modules-
  • Assignment → Utility module
  • Virtualenv, pipenv- requirements.txt-
  • Assignment → Package setup
  • CSV, JSON, XML parsing-
  • Assignment → CSV → JSON converter
  • REST APIs with requests- Handling responses-
  • Assignment → Weather API fetcher
  • Mock Interview 2
  • Logging basics- ConfigParser
  • Assignment → Log system
  • unittest basics- pytest- TDD concepts
  • Assignment → Calculator test cases
  • Debugging (PDB, VS Code)- Profiling
  • Assignment → Optimize app
  • Mini Projects: Weather App, Log Analyzer
  • Mock Interview 3

Course Summary

Eligibility

Tech & Non-Tech Working professional, Freshers, Graduate from any domain.

Live Doubt Solving

Get your queries solved with daily dedicated doubts solving sessions.

Instructor

Experts and trainer for top-tech companies.

Certification

10+ ISO Globally recognized certified

Mode of Learning

100% Live Learning with experienced instructors and hands-on sessions.

Real time projects

Get practical experience with real-world projects for a career in analytics.

Certification

Scroll to Top