Learn to code in Python — from zero to job-ready foundations.
A tight, hands-on 60-hour foundation in core Python. No prior coding needed — you write code in every session and finish with a real project on GitHub.
Certified by E&ICT Academy, IIT Kanpur (MeitY, Govt. of India)
Got it. We will call you.
Our counselling team replies within one working day. If it is urgent, use the WhatsApp button and mention your course.
The course
What is Python Programming — Foundations (60 Hours)?
Python Programming — Foundations is a tight, hands-on introduction to core Python for complete beginners. Over 30 two-hour sessions you learn the language properly — data and logic, functions, files, object-oriented Python — and the professional habits that make you employable: testing, Git and clean code. You write code every session and ship one real project.
What you will become
Who it's for: anyone — beginners, students, and professionals who need practical Python. No programming background is assumed.
Roles this opens
Roles this foundation supports (indicative): Junior Python Developer (trainee)
Automation / Scripting Associate
QA / Support Engineer (Python)
Data Operations Associate
Signature tools
Python 3.12
pytest
Git & GitHub
VS Code
What you’ll learn
One level, 60 hours · 30 sessions of 2 hours · a single foundation level.
open to complete beginners — no prior coding. Admissions are rolling.
Getting Started — how code runs, variables, types, and input / output.
Core Data & Logic — strings, numbers, conditionals, lists, loops, dictionaries and comprehensions.
Data & Files — reading and writing files, CSV, JSON, and calling an API.
Object-Oriented Python — classes, encapsulation, inheritance and composition.
Professional Foundations — debugging, testing with pytest, Git, and clean code (PEP 8).
Project & Assessment — scope, build and ship a real project.
You ship, live
A Command-Line Python Application
A useful CLI application — for example an expense-tracker, a file-organiser / automation tool, or a small CSV data tool — using functions and classes, reading or writing real data, handling bad input gracefully, tested and documented. Live on public GitHub with a clean commit history and a clear README, with tests on the important logic. This one project is your proof at a junior interview — and being able to explain it is what's assessed.
7 modules · 30 taught sessions. Open any module to see the topics inside it.
Getting StartedModule 1 · 2 sessions
Topics covered
How Programming & Python Work
Variables, Types & Input/Output
By the end
how code runs, variables, types, and input / output.
Core Data & LogicModule 2 · 7 sessions
Topics covered
Strings & Text
Numbers, Operators & Expressions
Making Decisions — Conditionals
Lists
Loops & Iteration
Dictionaries
Tuples, Sets & Comprehensions
By the end
strings, numbers, conditionals, lists, loops, dictionaries and comprehensions.
Functions & StructureModule 3 · 5 sessions
Topics covered
Functions — Basics
Functions — Arguments, Scope & Docstrings
Error Handling
Modules & the Standard Library
Packages, pip & Virtual Environments
By the end
functions, error handling, modules, packages and virtual environments.
Data & FilesModule 4 · 3 sessions
Topics covered
Files — Reading & Writing
CSV & Structured Data
JSON & Talking to an API
By the end
reading and writing files, CSV, JSON, and calling an API.
Object-Oriented PythonModule 5 · 3 sessions
Topics covered
Classes & Objects
Encapsulation & Object Behaviour
Inheritance & Composition
By the end
classes, encapsulation, inheritance and composition.
Professional FoundationsModule 6 · 4 sessions
Topics covered
Debugging & Reading Errors
Testing with pytest
Git & Version Control
Clean Code & PEP 8
By the end
debugging, testing with pytest, Git, and clean code (PEP 8).
Project & AssessmentModule 7 · 6 sessions
Topics covered
Project — Scoping & Design
Project — Core Build
Project — Features & Data
Project — Test, Document & Ship
Review & Interview Foundations
Assessment — Written & Practical
By the end
scope, build and ship a real project.
Tools you will actually use
Python 3.12
pytest
Git & GitHub
VS Code
What you walk out with
Not a certificate. A portfolio.
The portfolio
01
Your journey runs on LEAP — Ikigai's Learning Execution and Acceleration Platform — giving you and your mentors a live view of your progress across all 30 sessions and your shipped project.
What it proves
[LEAP — confirm the exact list to print: e.g. attendance, session & project completion, assessment, skills map, certificate readiness. Also: who can see it (learner / mentor / parent) and the 1–2 standout features.]
Careers & support
Supported from day one to hired.
None of this is a guarantee of a job, and we will not pretend otherwise. It is the work we put in alongside yours.
LEAP
Your journey, tracked by AI — progress, attendance and portfolio in one place.
AI interview preparation
Practise against an interviewer that never gets tired, as often as you need.
Industry mentors
Guidance from people who deploy this work, not only teach it.
Industry masterclasses
Sessions from practitioners on what the work actually looks like.
Placement support
Portfolio reviews, interview prep and introductions — we keep working with you.
Internship support
Help finding the first real-world placement that turns a project into experience.
Certification
Co-certified with IIT Kanpur.
Certified by E&ICT Academy, IIT Kanpur (MeitY, Govt. of India). You earn a certificate at each level you complete.
A certificate at every level
Each level you complete is certified on its own — you do not have to finish all three to hold a credential.
A government-backed academy
E&ICT Academy, IIT Kanpur is an initiative of MeitY, Government of India.
Verifiable, and worth showing
Digitally verifiable and addable to your LinkedIn profile alongside the projects you shipped.
Sample certificate. One is issued for each level you complete.
Learning centers
In major cities. Coming to yours next.
We teach in person in major cities across India, with 15+ more centers opening. Tell us where you are and we will tell you what is coming near you.
What are the fees, and is EMI or a loan available?
Fees vary by course, level and centre, and are kept deliberately affordable for an IIT Kanpur co-certified qualification. Yes to both: no-cost and low-cost EMI options are available, and we can put you in touch with education-loan partners if you would rather finance the course that way. Book a free counselling call and we will share the exact fee for your course along with the EMI and loan options you qualify for.
Do you guarantee placement?
No honest school can promise a job, and we will not either. What we do guarantee is the work behind placement: a job-first curriculum, deployed projects you defend before a live panel, plus interview prep, portfolio reviews and introductions from a placement team that keeps working with you until you land a role. Your outcome depends on your effort, but you will never chase it alone.
Do I need a coding background?
For most courses, no. Digital marketing, the data and analytics foundations and the AI excellence course assume no coding at all, and start from the beginning. Some courses do expect prior coding experience — the advanced and pro levels of the development and agentic tracks build on a working knowledge of programming rather than teaching it from scratch. If you are unsure where you sit, a counsellor will help you navigate it, and you can take a short readiness test so the answer is based on what you can actually do rather than a guess.
Is the certification recognised?
Yes. Courses carry a co-certification from the E&ICT Academy, IIT Kanpur, an initiative supported by MeitY, Government of India, alongside the Ikigai School of AI certificate. It is a verifiable credential you can add to your resume and LinkedIn, backed by projects that prove what you can actually build. Each level is certified on its own, so you hold a credential without having to finish all three.
Where are the classes held?
In person, at our learning centres in Lucknow, Kanpur, Ludhiana, Warangal and Indore, with more centres opening. Courses are taught in a lab with an instructor in the room — that is the point of them. Centre availability changes with each intake, so ask your counsellor which centre is nearest you and what is starting there.
What if I am a working professional?
Many of our learners are working full-time. Sessions are scheduled around working hours and each level is separately enrollable, so you can take one level, apply it at work, and come back for the next. Tell your counsellor your working pattern and they will find the batch and centre that fits it.
How is this different from other AI courses?
Most courses are built from a textbook syllabus by people who have never shipped AI. Ours are designed and taught by practitioners who build and deploy production AI inside large public-sector and enterprise organisations, and who bring that work back into the classroom. Every course is built backwards from the job it leads to, so you finish with deployed projects and the exact skills those employers hire for, not just a certificate.
Still deciding? A counsellor will talk you through fees, batches and whether this is the right level to start at.