Python
From Basics to Advanced
Go from your first line of code to building real applications, automations and data tools with Python — the language behind AI, data science and modern back-ends.
Programs & Admissions
Choose from 7 focused, 3-month programs in programming, problem solving, artificial intelligence, data and core computer science. Every course is taught live online under an experienced technical trainer, is open to learners anywhere in the world and is built around one idea: Real Skills · Real Projects · Real Opportunities.
7 programs · one standard
Each course runs for 3 months (12 weeks) of live, instructor-led classes, moves from fundamentals to advanced topics and ends with a capstone project you can show to colleges and employers. The fee is the same for every course: ₹24,000 + GST (India) / ₹30,000 + GST (outside India).
From Basics to Advanced
Go from your first line of code to building real applications, automations and data tools with Python — the language behind AI, data science and modern back-ends.
Programming & Problem Solving
Build rock-solid programming fundamentals — memory, pointers, OOP and the C++ STL — and sharpen the problem-solving skills that coding interviews and competitive programming demand.
Programming & DSA
Master core and advanced Java — OOP, collections, exceptions, multithreading — and apply it to data structures and algorithms the way top product companies test it.
Master DSA for Placements
A structured, pattern-driven DSA program — arrays to graphs and dynamic programming — built to make you confident in placement tests and technical interviews.
Theory + Projects + Real-World Use Cases
Understand the mathematics and intuition behind machine learning and deep learning, then build, evaluate and present real-world AI projects end to end.
Tools | Projects | Case Studies
Learn the complete analytics toolkit — Excel, SQL, Python, statistics and dashboards — and turn raw data into business decisions through hands-on case studies.
Operating Systems, DBMS, CN, SD, etc.
Master the core CS subjects that interviews and competitive exams test most — Operating Systems, DBMS, Computer Networks, System Design and more — with depth and clarity.
Side-by-side
Use this table to see, at a glance, who each program is designed for, the level it starts from and the kind of work you will produce. Select a course name to open its full syllabus, projects and outcomes.
| Course | Poster tagline | Level | Best for | You will build |
|---|---|---|---|---|
| Python | From Basics to Advanced | Beginner to Advanced | Complete beginners, school and college students, and professionals who want one versatile language for automation, data work and AI. | Automation scripts, file- and data-processing utilities, object-oriented Python applications and a capstone Python application. |
| C & C++ | Programming & Problem Solving | Beginner to Intermediate | Engineering and computer-application students who want strong fundamentals in memory, pointers and object-oriented programming, and anyone preparing for coding rounds or competitive programming. No prior coding experience is required. | Console programs, pointer and memory-management exercises, object-oriented C++ programs, STL-based problem-solving sets and a capstone project. |
| Java | Programming & DSA | Beginner to Advanced | Students and graduates targeting software-engineering roles who want a single, industry-standard language for both application programming and DSA. | Object-oriented Java applications using collections, exception handling and multithreading, data-structure implementations in Java and a capstone project. |
| Data Structures & Algorithms | Master DSA for Placements | Intermediate | Learners who already know one programming language (C++, Java or Python) and are preparing for placement tests, online coding assessments and technical interviews. | Your own implementations of core data structures, pattern-wise problem sets from arrays to graphs and dynamic programming, interview-style practice and a capstone project. |
| AI & Machine Learning | Theory + Projects + Real-World Use Cases | Intermediate | Learners comfortable with basic Python who want to understand how machine learning and deep learning work and apply them to real problems. | End-to-end machine-learning projects — data preparation, model training and evaluation — deep-learning models and a real-world AI capstone you can present and explain. |
| Data Science & Data Analytics | Tools | Projects | Case Studies | Beginner to Intermediate | Graduates, career switchers and working professionals aiming for data-analyst roles, and anyone who makes decisions with business data. | Excel and SQL analyses, Python notebooks for data cleaning and visualization, statistics-driven insights, interactive Power BI dashboards, case-study reports and a capstone project. |
| Computer Science Subjects | Operating Systems, DBMS, CN, SD, etc. | Intermediate | Students who can already write basic programs in one language and are preparing for technical interviews, campus placements and GATE-style conceptual questions on core computer-science subjects. | Solved problem sets in Operating Systems, DBMS and Computer Networks; SQL queries and normalized database designs; system-design case studies; and a capstone project. |
Common to every course: 3 months (12 weeks) of live online classes, study material and assignments, real-world projects, interview preparation and a Certificate of Completion — for the same fee of ₹24,000 + 18% GST (₹28,320 in total) for learners in India, or ₹30,000 + GST (₹35,400) for learners outside India.
Course guidance
Start from your goal, not from a list of technologies. The guide below shows the course that serves each goal best, what to add next and the order that tends to work well. If you are still unsure, message us before you register — we will help you choose honestly, even if that means starting with a different course.
Coding rounds and technical interviews test how well you apply data structures and algorithms under pressure, and how clearly you explain core CS concepts.
Suggested path: one language → DSA → CS Subjects.
If you have never written code, choose a language with a gentle learning curve and wide use, then build depth from there.
Suggested path: first language → DSA or Data Science.
AI and machine learning combine programming, mathematics and data. You will progress faster if you can already write basic Python.
Suggested path: Python → AI & ML → Data Science.
Analysts turn raw data into decisions. Employers look for spreadsheet fluency, SQL, a scripting language, sound statistics and clear dashboards.
Suggested path: Data Science → AI & ML.
Operating systems, databases, networks and system design form the conceptual backbone of computer science and of GATE-style questions.
Focus: concepts and problem solving. This course is not a GATE test series or exam-coaching program.
Tell us your background, your current year or role and what you want to achieve. Our admissions team will recommend a course and a sensible order, with no obligation to register.
A quick reference for the most common situations. Each course stands on its own — the “next step” column is optional and simply shows how the programs build on one another.
| Your background | Start with | Natural next step |
|---|---|---|
| No coding experience (school student aged 10+, non-CS graduate or career switcher) | Python | Data Science & Data Analytics or Data Structures & Algorithms |
| Early-stage engineering, BCA or B.Sc. (CS/IT) student | C & C++ or Java | Data Structures & Algorithms, then Computer Science Subjects |
| Pre-final or final-year student entering placement season | Data Structures & Algorithms | Computer Science Subjects |
| Working professional moving into data and analytics | Data Science & Data Analytics | AI & Machine Learning |
| Developer or analyst already comfortable with Python | AI & Machine Learning | Data Science & Data Analytics |
| Preparing for GATE-style exams or a master’s in computer science | Computer Science Subjects | Data Structures & Algorithms |
Learners under 18 can enroll with the consent of a parent or legal guardian; the minimum learner age is 10. See how we protect younger learners.
Learn · Build · Grow
Don’t just learn code — build your future. Whichever program you choose, you receive the same complete learning experience: Practical Learning, Real-World Projects, Industry-Relevant Skills and Career Guidance.
Every topic is taught live by the trainer, in real time. You ask questions as they arise, watch problems being solved step by step and then practice the same skills yourself — in the session and in follow-up exercises — until they become second nature.
You apply each module to practical, real-world problems and finish with a capstone project of your own. Projects give you work you can put on your resume or GitHub profile and talk about with confidence in interviews.
Practice the kinds of questions technical interviews commonly ask in your subject, learn to explain your thinking and your projects clearly, and receive career guidance on the roles, skills and next steps that fit your goals.
Structured study material for each module and regular assignments that reinforce what was taught in class. The required assignments count towards your Certificate of Completion.
On meeting the course requirements you receive a Certificate of Completion from AwT Academy, recording the program you completed. It reflects real effort: attendance, assignments and a finished capstone project.
Learn alongside motivated peers in your batch, discuss ideas and doubts, and stay connected with a growing community of learners who share your interest in technology.
How to earn your Certificate of Completion: attend at least 75% of the live sessions, submit the required assignments and complete the final (capstone) project. The certificate is issued by AwT Academy on completing these requirements; it is not a university degree or a government certification.
Every course follows the same structure — concepts first, then practice, then real work. Detailed week-by-week syllabi are on each course page.
Core concepts, tools and set-up, taught from first principles so that every learner starts on firm ground.
The heart of the subject, reinforced through live problem solving, guided practice and assignments.
Advanced topics and real-world use cases, applied through hands-on projects that mirror industry work.
Your capstone project, a review of the whole program and focused interview preparation.
Class modes
All 7 courses are delivered live online and are open to learners worldwide. Offline classroom batches are planned for Chandigarh, Mohali and Panchkula only and will open later.
Interactive, instructor-led classes on Google Meet. Learn from home, from your hostel or from anywhere in the world — with the full curriculum, projects and certificate.
You will need: a laptop or desktop computer, a stable internet connection and an up-to-date web browser. A Google account may be needed to join Google Meet sessions. A headset or earphones with a microphone is recommended.
Register for live onlineIn-person classroom batches are being planned exclusively for learners in Chandigarh, Mohali and Panchkula.
Transparent pricing
The same fee applies to every course. The amount depends only on your country of residence: one fee for learners in India and one for learners outside India. No hidden charges from us — the total for your tier is exactly the amount charged at the Razorpay checkout.
| Item | Learners in India | Learners outside India | Notes |
|---|---|---|---|
| Course fee | ₹24,000 | ₹30,000 | Per learner, per course. The same for all 7 courses. |
| GST @ 18% | ₹4,320 | ₹5,400 | Goods and Services Tax, levied at the rate prescribed under Indian law (currently 18%). Our prices are exclusive of GST. |
| Total payable | ₹28,320 | ₹35,400 | Paid online through Razorpay at registration and charged in Indian Rupees (INR). |
Your fee tier is set by the country of residence you declare at registration, and the registration form applies the correct fee automatically. Misdeclaring your country of residence may lead to cancellation of the registration or a demand for the difference.
The methods shown in the Razorpay window depend on your country, bank and card.
A GST-compliant tax invoice is issued to your registered email address. If you need a business invoice, enter your organization’s GSTIN and billing name in the registration form and the invoice will be raised in your business’s name.
Payments are processed by Razorpay, a PCI-DSS compliant payment gateway. We never see or store your card number, CVV, UPI PIN or net-banking password. Your seat is confirmed only after the payment is captured and verified with Razorpay. How we protect your data.
A summary of the key rules. Days are counted in calendar days from the batch start date (the first scheduled live session). The full Refund & Cancellation Policy and our Terms & Conditions govern every registration.
| Situation | What you receive |
|---|---|
| You cancel before the batch starts or within the first 4 days from the batch start date | 100% refund of the full amount paid (course fee + GST). |
| You cancel on day 5, 6 or 7 from the batch start date | 50% of the course fee plus the GST attributable to that 50%. |
| From day 8 after the batch start date | No refund. A one-time transfer to a later batch may be granted at the academy’s discretion, subject to seat availability, to be used within 6 months. |
| We cancel the batch, or postpone its start by more than 30 days | 100% refund of the amount paid (including GST), or a free transfer — you choose. |
| You want to switch to a different course | Free, once, to another course in the same fee tier, before the batch starts or within the first 4 days of the batch. |
| Payment failed but money was debited, or you paid twice | Failed payments are reversed automatically by your bank or Razorpay (typically 5–7 working days). Duplicate payments for the same registration are refunded in full. |
| Not refundable | Removal for misconduct or violation of the Terms, non-attendance, technical issues on your side (device, internet, power), and requests from day 8 onward. |
Approved refunds are made to the original payment method only. Learners paying with international cards are refunded in INR, and exchange-rate differences are not compensated. Read the complete policy for timelines, exclusions and how to request a refund.
Join upcoming batches
From choosing a course to receiving your certificate, here is exactly what happens at each step. Registration takes a few minutes and is completed entirely online.
Compare the programs above, read the full syllabus on the course page and, if you like, talk to us on WhatsApp or by phone before deciding.
On the registration page, select your course, class mode and preferred batch timing, then add your personal, education and billing details.
Complete a quick automated security check, then pay the fee for your country of residence (₹28,320 in India, ₹35,400 outside India) securely in the Razorpay window using UPI, card, net banking or wallet.
Your registration is submitted only after Razorpay confirms the payment. You see a printable receipt on screen and Razorpay emails you a payment confirmation.
Our team contacts you with your batch start date and final class timings (IST) before the batch begins.
You receive your personal class link and guidance on the software to install, so that you are fully prepared for the first session.
Attend live classes, practice hands-on, submit assignments and build your projects, with guidance from the trainer throughout.
Meet the attendance, assignment and capstone-project requirements to receive your Certificate of Completion.
Keep your references safe. Your receipt shows a Registration ID and a Razorpay Payment ID. Please quote both in any message to us about your enrollment, a transfer or a refund.
Registering a learner under 18? A parent or legal guardian must complete the guardian section of the form and give consent, as required by Indian data-protection law.
Good to know
Answers to the questions learners and parents ask us most about courses, fees and enrollment.
Classes are live and instructor-led on Google Meet, so you can ask questions and get help in real time. Our courses are not a library of pre-recorded videos. If we make a recording of a particular session available, it is for your personal study only, and we do not promise that every session will be recorded.
Yes. Live online classes are open to learners in every country. Class timings are scheduled in Indian Standard Time (IST, UTC+5:30), so please choose the preferred slot — Morning, Afternoon, Evening, Weekend or Flexible — that works best in your time zone. Learners resident outside India pay ₹30,000 + 18% GST (₹5,400) = ₹35,400, charged in INR through Razorpay; international cards are accepted where your bank supports them, and your bank sets the exchange rate and any foreign-transaction charges.
Batch start dates are shared with registered learners. After you register, our team confirms your batch start date and final class timings (IST) before the batch begins, taking your preferred slot into account. For the latest information before you register, message us on WhatsApp or call +91 62830 97869 or +91 94652 65663.
Yes. Every course costs ₹24,000 + 18% GST (₹4,320), a total of ₹28,320 for learners in India, or ₹30,000 + 18% GST (₹5,400), a total of ₹35,400, for learners outside India. The tier depends only on your country of residence, not on the course. The fee covers 3 months of live classes and hands-on practice, study material and assignments, real-world projects including your capstone, interview preparation and career guidance, and the Certificate of Completion once you meet its requirements.
Yes. A GST-compliant tax invoice is issued to your registered email address for every payment. If your employer or business is paying, enter its GSTIN and billing name in the registration form so that the invoice is raised in the organization’s name.
Offline classroom batches are coming soon and will be available only to learners in Chandigarh, Mohali and Panchkula. No launch date has been announced yet, and offline batches cannot be booked or paid for at this time. If you would like to be informed when they open, message us on WhatsApp or call +91 62830 97869 or +91 94652 65663. In the meantime, you are welcome to join a live online batch.
Our courses are open to school students, college students, graduates and working professionals. The minimum learner age is 10, and learners under 18 need the consent of a parent or legal guardian, collected in the registration form. Python, C & C++, Java and Data Science & Data Analytics start from the basics. Data Structures & Algorithms assumes you can already program in one language, and AI & Machine Learning is easiest if you know basic Python. See each course page for details of who it is designed for.
Yes. You receive a Certificate of Completion from AwT Academy when you attend at least 75% of the live sessions, submit the required assignments and complete the final (capstone) project. It is a certificate of course completion issued by AwT Academy; it is not a university degree or a government certification.
No. We do not guarantee jobs, placements, internships or salaries. What we do provide is practical training, real-world projects, interview preparation and career guidance. Your results depend on your own effort, practice and the opportunities you pursue — our job is to make you genuinely ready for them.
If you cancel before the batch starts or within the first 4 days from the batch start date, you receive a 100% refund of the full amount paid. On day 5, 6 or 7 from the batch start date, you receive 50% of the course fee plus the GST attributable to it. From day 8 onward, no refund is available, although a one-time transfer to a later batch may be granted at our discretion, subject to seat availability, to be used within 6 months. Days are counted in calendar days from the batch start date (the first scheduled live session). You can switch to another course in the same fee tier once, free of charge, before the batch starts or within the first 4 days of the batch. If we cancel a batch or postpone its start by more than 30 days, you choose between a 100% refund and a free transfer.
To make a request, WhatsApp +91 62830 97869 or call +91 62830 97869 or +91 94652 65663 with your Registration ID, Razorpay Payment ID, registered name and email, and the reason. We acknowledge requests within 48 hours and decide within 7 working days; approved refunds are initiated within 7 working days of approval to the original payment method only. Full details are in our Refund & Cancellation Policy.
Join upcoming batches of any of our 7 live online courses — 3 months, open to learners worldwide, ₹24,000 + GST (India) / ₹30,000 + GST (outside India). Questions first? Call or WhatsApp +91 62830 97869, or call +91 94652 65663.