This course includes
- 45 hours of project-based training from experts
- Software Access
- Answers from real instructors
- Additional 1-on-1 mentoring outside of class
- Access to class recordings (30 days)
- Verified digital certificate of completion
Python is one of the most popular programming languages used by developers today. It's an excellent choice for beginners due to its combination of power and simplicity, making it easy to learn and apply. In the first part of this hands-on Python course, you’ll learn the basics of Python programming before progressing to more advanced tasks. The latter half of the course dives deep into data science using powerful tools like Pandas, Matplotlib, and Scikit-learn, teaching you how to input, analyze, and visualize data.
This course is self-paced and online.
Prerequisites & Ages: This program is designed for high school students passionate about coding. While no prior programming experience is necessary, students should be familiar with basic computer skills. It’s perfect for teens interested in fields like coding, finance, journalism, marketing, and communication.
Tuition
As one of our smaller courses, tuition for this course is due in full before the start date. The best way to save on this course is to take it as part of a certificate program.
Full Tuition
Full tuition: $1,699Due before the class starts
This course includes
- 45 hours of project-based training from experts
- Software Access
- Answers from real instructors
- Additional 1-on-1 mentoring outside of class
- Access to class recordings (30 days)
- Verified digital certificate of completion
Learn the Skills Guaranteeâ„¢
Get personalized attention in small groups

Work on real-world exercises & projects
Became proficient in Java programming and computer science topics and knew nothing before. Would recommend!
—Zachary Waxman

Learn from industry experts with real-world experience
We supply computers in class, no need to bring your own
100% Online. Start Anytime
- 24/7 access to our premium course videos and projects.
- Access to
- Industry experts are assigned as your course instructor. Message your instructor with any questions.
- Participate in NextGen online discussion forums — share ideas and receive additional support.
- Hands-on quizzes and mini projects to test and reinforce concepts.
- Receive additional 1-on-1 mentoring to assist with your newly-learned skills and job search. Work with career services to polish your resume and LinkedIn profile, prepare for interviews, and apply to jobs.
1-on-1 Mentoring Sessions Included
We want you to succeed in your career goals. In addition to 45 hours of hands-on, self-paced training, you’ll also receive a live 1-on-1 mentoring session where you can:
- Review your portfolio work with an expert
- Drill down on challenging concepts
- Polish your resume and LinkedIn profile
- Receive professional advice for applying to jobs
- Ensure you’re on track with your learning goals

Earn a Certificate of Completion
Upon completion of this course, you’ll receive an official certificate testifying to your mastery of the curriculum. We’ll send you a link where you can download your certificate, share it online with your friends, post it to your professional network on LinkedIn, and view all your earned certificates. Congratulations on your achievement!
Shareable on





Python Data Science & AI Machine Learning (Self-Paced with Mentoring) Curriculum
What You'll Learn at a Glance
-
Python is one of the most popular programming languages today! It’s the perfect choice for beginners, offering a blend of power and simplicity that makes learning to code both effective and enjoyable.
- Master Python fundamentals like data types, conditionals, loops, and functions.
- Clean and manipulate real-world data using Pandas and NumPy.
- Process files, utilize string methods, and handle structured data.
- Create custom charts, histograms, and plots with Matplotlib.
- Apply machine learning techniques such as linear regression, classification, and K-nearest neighbors.
- Complete a capstone project to showcase your ability to analyze and present data insights.
Frequently Asked Questions
Does this course include job support?
In addition to 45 hours of interactive training, you will receive 1-on-1 mentoring sessions that can be used for career and job support, including polishing your resume, preparing for interviews, and reviewing best practices for applying to jobs. Note, however, that we don’t provide job placement (i.e. reaching out to companies on your behalf).
Is this course open to beginners?
Yes, this course is open to beginners. Students must be comfortable using a computer. No other prior knowledge is required.
Do you offer payment plans or student financing for this course?
This course does not qualify for payments plans or student financing. See our Payment Plan FAQ to find related programs that qualify.
How long do I have access to the course materials?
What is the cancellation and refund policy for this single course?
For this course, you are entitled to a 90% refund (your payment less the nonrefundable 10% registration fee) within 30 days of purchase if you have not accessed the course materials.
What’s included with my tuition?
- A hands-on learning experience working on projects and exercises, which is proven to boost comprehension, retention, and engagement
- Expert instructors who are industry professionals and experienced educators that are driven to help you succeed
- Access to industry-standard software during your training
- Expert support with answers to your questions from real instructors throughout your learning journey
- Valuable 1-on-1 mentoring sessions outside of class to address your specific needs and career goals
- Top-notch curricula that have been tried and tested over many years and are consistently improved for an optimal learning experience
- 30-day access to class recordings to review material at your own pace
- A certificate of completion to verify your accomplishment
Are there any additional fees or expenses?
There are no extra fees or taxes for our courses. The price you see on this page is the maximum you’ll pay us.
Do you offer any discounts for this course?
We don’t currently offer discounts as we do our best to affordably prices our courses.
