You’ll learn the concepts you need to know to start coding your own useful programs and set the strong foundation you need to move on to any programming field you might be interested.
Free Trial
No
What is this course about?
This course was created to show you that bite-size lessons can take you a long way! Most people overestimate what they can do in a day but grossly underestimate what they can do in 30 days.
Python is one of the most popular and useful languages out there. In this class, you'll learn the fundamentals you need to write your own Python programs. The course is designed to be taken over the course of 30 days, in bitesize sessions of around 15 minutes each day. You’ll learn the concepts you need to know to start coding your own useful programs and set the strong foundation you need to move on to any programming field you might be interested.
Python is extremely flexible and it can be used in many fields, some of them are Artificial Intelligence, Machine Learning, Data Analytics, Data Visualization, Web Development, Programming Applications, Finance, and even Game Development! This course will start with concepts as simple as Python variables and go all the way to a final project where you will code your own Python command-line application that will help you connect the dots on all the concepts you learned throughout the course.
Who is this course for?
Learning how to code could be valuable to everyone even if you're not looking to use it professionally. It opens up your mind to understand what goes on in the digital world that surrounds us nowadays. This course is right for you if any of the following statements resonate with you:
How will I learn?
The course is designed to be taken through 15-minute bitesize lessons each day for 30 days, and it focuses on learning smart and not hard. You can go through it at your own pace, so if you'd like to do two lessons each day and finish the course in 15 days that is fine, and if you'd like to take it more slowly that is completely fine too.
We’ll leverage evidence-based learning techniques such as Active Recall and Spaced Repetition to enhance your learning and commit the knowledge you gain to long-term memory. We have hands-on daily exercises that will help you internalize what you’re learning and even rest days to recover and review. All in all, this is how it goes:
What type of software will I use?
We'll kick off the course by downloading and installing the necessary software:
Course Contents: