FormatLive Online
Recommended 10-12 hours/week8 Weeks
Batch Start DateComing Soon

    Programme Overview

    Key Highlights

    Live Interactive Classes
    Live Interactive Classes
    Designed and Delivered by Industry Experts
    Designed and Delivered by Industry Experts
    Doubt Clearing Sessions
    Doubt Clearing Sessions
    Practice Coding Questions
    Practice Coding Questions
    5 Tools and Technologies
    5 Tools and Technologies
    upGrad Alumni Benefits
    upGrad Alumni Benefits

    "Our aim is simple: We strive to create high-impact, hands-on experiences that prepare students for meaningful and productive careers.”

    - Ronnie Screwvala, Co-Founder, upGrad



    Best-in-class content delivered by industry leaders in the form of live lectures. 

    Download Syllabus
    Top Skills You Will Learn
    Important Python Syntaxes, Logic Building for Programming, Pview more
    Who Is This Program For?
    Fresh Graduates, Managers, Engineers, Software and IT Profesview more
    Minimum Eligibility
    Interest in learning Python Programming is a must. The admisview more

    Programming Language & Tool Covered

    Python Programming Bootcamp
    Build an expertise in one the most powerful data science tools and earn an upGrad powered certificate.
    Python Programming Bootcamp
    Click to zoom
    • Earn a completion certificate by completing the course modules and attempting and clearing the practice questions.



    Best-in-class content delivered in the form of recorded content and live lectures.

    Download Brochure
    Hours of Content
    Live Learning Hours
    Practice Questions
    Hours of TA Doubt Resolution Sessions
    Live Sessions

    Preparatory Content

    1 Week
    • Data Analysis using Excel

    Introduction to Python and Logic-Based Programming

    3 Weeks
    • Recorded Module I: Python Basic Syntaxes and Data Structures
    • Recorded Module II: Python Programming Constructs and Functions
    • Live Session I: Python Crash Course - I - Developing Logic in Programming
    • Live Session II: Hands-on Session on Basic Python Syntaxes
    • Live Session III: Python Crash Course - II - Data Structures
    • Live Session IV: Hands-on Session on Data Structures
    • Live Session V: Python Crash Course - III: I/O, Error Handling and Best Practices, Functional Programming (filter, map, reduce, lambda)
    • Live Session VI: Hands-on Session on Functional Programming
    • Practice: 30 MCQs, 30 Coding Questions

    Python for Data Science using Pandas

    2 Weeks
    • Recorded Module I: Python for DS - Basic Database Programming using Pandas
    • Recorded Module II: Python for DS - Advanced Database Programming using Pandas
    • Live Session I: NumPy and Pandas - Walkthrough of major syntaxes
    • Live Session II: Manipulating Databases through Pandas & Built-in Functions
    • Practice: 20 MCQs, 15 Coding Questions

    Database Programming using MySQL

    2 Weeks
    • Recorded Module I: Basics of SQL - Databases, DDL, DML, Basic Syntaxes
    • Recorded Module II: Basics of SQL - Joins, Merges, Functions
    • Live Session I: Walkthrough of Major SQL Syntaxes
    • Live Session II: Hands-on on Major SQL Syntaxes and Doubt Resolution
    • Practice: 5 MCQs, 20 Coding Questions


    These Instructors are for the recorded content only. Please contact the admission counsellor to know more about the experts conducting the live sessions.

    The upGrad Advantage


    Learning Support

    Learning Support
    Student Support Team
    • Student Support available all day for your convenience (24*7)
    • For urgent queries, use the Call Back option on the platform
    Industry Networking
    • Live sessions by experts on various industry topics
    • Group discussions

    Doubt Resolution

    Doubt Resolution
    Q&A Forum
    • Timely doubt resolution by peers and Teaching Assistants on the Q&A forum
    • Personalised feedback on assignments and case studies
    Expert Feedback
    • Personalized expert feedback on assignments and projects
    • Regular live sessions by experts to clarify concept-related doubts

    Program Fees

    ₹ NaN (Incl. GST)

    Empowering learners of tomorrow

    Continue with email

    Submit Application

    Submit Application

    Based on upGrad NPS response data obtained from ~1252 learners, between 2nd Oct'21 to 18th Oct'21 for upGrad courses*. The review was performed by Deloitte Touche Tohmatsu India LLP. upGrad is a platform to facilitate program delivery by educational institutions and is not a college or a university itself. *
    Start Referring

    Refer someone you know and get benefits!

    *Referral offer is valid only on the Python Programming Bootcamp.

    upGrad Learner Support

    For Indian Nationals
    For Foreign Nationals
    We are available 24*7