Amaya Learning Academy/Full-Year Introduction to Programming with Python (Async)

  • $349

Full-Year Introduction to Programming with Python (Async)

  • Closed
  • Course
  • 26 Lessons
  • 365-day access
  • Includes 1 additional product

This course option provides 24 recorded classes. (each 90 minutes). By the end of this year, you will have a strong foundation in Python fundamentals, growing problem solving skills, and multiple working programs. Includes access to regular office hours. No prior programming experience required. Student should be comfortable using a computer and typing. Course is NOT live.

FAQ section

Frequently asked questions

You've got questions. We've got answers.

Who is this course designed for?

This course is ideal for anyone wanting to learn Python in a traditional classroom format, but has a schedule that would prevent them from attending classes live.

No prior experience is expected or assumed.

Who should not take this course?

Learning how to program is hard. There is no shortcut. I offer no "4-weeks to Python Ninja," and anyone who does is selling you a bag of magic beans.

If you are easily frustrated and prone to quit when things get difficult -- this might not be a good fit.

How old do I need to be to take this course?

This course is designed for high school students.

If you are outside of this range, please reach out and let's have a conversation.

What is included in this course?

  • 24 recorded class sessions, each lasting 90 minutes. (See course content for full schedule.)

  • Regular, live, office hours. You can expect at least 10 office hours to be offered over the school year.

  • Access to the learning community in which you can ask questions, get support, and connect with other students.

  • You also receive full access to the self-paced course. The self-paced course provides additional lessons and resources to supplement our life classes.

How long do I have access to this material?

This course opens on September 2 and continues for the full school year. (See course content for specific dates.)

You will retain access to the self-paced course indefinitely.

Where do I go if I have a question?

There are two main places for support for this course. Live office hours, when offered, and in the course community.

Every student is encouraged to be active in the Python community - bot asking question and answering questions from other students.

How can I succeed in this course?

Don't be afraid to ask questions.

Maintain a humble attitude.

See every challenge as an opportunity to learn something new.

Use Office Hours when offered.

Connect with other students.

Don't give up!

This course is designed to set you up for success. It is designed for students brand new to programming. It assumes no prior knowledge.

How are live classes conducted?

Live classes will be held on Zoom. The Zoom link will be provided before each class session.

Zoom recording is made available after each class session.

What makes your approach different than other courses available?

I have worked professionally as a software engineer for companies as small as 5 people, and as large as the behemoth Amazon.

I don't have merely an academic view of programming, but a pragmatic one. I have used Python code in work contexts to build a consumer website, cleaned, parsed, and analyzed data for decision making, built data science tools, and other tools to make my team more efficient.

In addition to writing code for a living, I have also taught programming to high schoolers, undergraduate students, and master's students.

I have a few questions before I enroll. Who can I talk to?

I'm happy to answer any questions you have. Send me a text here: (256) 665-9101.

Provide your name and any relevant information. I'll get back to you as soon as I can.

Contents

Welcome

This course has access to 24 recorded class sessions. These class sessions will cover all of the material provided in the self-paced course (which you have access to) and more.

Over the course of the year, the recorded classes will cover all of the material.

Clear expectations will be communicated each class session.

Recodings will made available within 48 hours after the live course session.

Students have access to live office hours. See that section of the course for instructions on how to access office hours.

What to expect
How to access office hours

Class Session 1: September 2, 2025. 8pm ET/5pm PT

Class Recording

Class Session 2: September 9, 2025. 8pm ET/5pm PT

Class Recording

Class Session 3: September 16, 2025. 8pm ET/5pm PT

Class Recording

Class Session 4: September 23, 2025. 8pm ET/5pm PT

Class Recording

Class Session 5: September 30, 2025. 8pm ET/5pm PT

Class Recording

Class Session 6: October 7, 2025. 8pm ET/5pm PT

Class Recording

Class Session 7: October 14, 2025. 8pm ET/5pm PT

Class Recording

Class Session 8: October 21, 2025. 8pm ET/5pm PT

Class Recording

Class Session 9: October 28, 2025. 8pm ET/5pm PT

Class Recording

Class Session 10: November 4 2025. 8pm ET/5pm PT

Class Recording

Class Session 11: November 11, 2025. 8pm ET/5pm PT

Class Recording

Class Session 12: November 18, 2025. 8pm ET/5pm PT

Class Recording

Class Session 13: January 6, 2025. 8pm ET/5pm PT

Class Recording

Class Session 14: January 13, 2025. 8pm ET/5pm PT

Class Recording

Class Session 15: January 20, 2025. 8pm ET/5pm PT

Class Recording

Class Session 16: January 27, 2025. 8pm ET/5pm PT

Class Recording

Class Session 17: February 3, 2025. 8pm ET/5pm PT

Class Recording

Class Session 18: February 10, 2025. 8pm ET/5pm PT

Class Recording

Class Session 19: February 24, 2025. 8pm ET/5pm PT

Class Recording

Class Session 20: March 3, 2025. 8pm ET/5pm PT

Class Recording

Class Session 21: March 10, 2025. 8pm ET/5pm PT

Class Recording

Class Session 22: March 24, 2025. 8pm ET/5pm PT

Class Recording

Class Session 23: April 14, 2025. 8pm ET/5pm PT

Class Recording

Class Session 24: April 21, 2025. 8pm ET/5pm PT

Class Recording