PreCodeCamp for Individual Learners ⏐ Exit

Python Fundamentals

Free Starter Course

Our Success Story

We've crafted a self-paced course meticulously, module by module, to propel your development career forward. By completing this course, you'll gain a competitive edge over your peers. Packed with introductory content, code-along videos, and challenging exercises, our curriculum ensures thorough understanding and practical application of essential skills.

Learn from home

Learn on your clock

Learn More.

For Less.

Bridging the gap between YouTube tutorials and structured learning.

Weekly Tutor Sessions

Meet individually or in groups with our tutors using provided vouchers for personalized support.

For PreCodeCamp Plus Members

Real

Projects

After all Phases are complete you will feel confident to work with companies as a freelancer or to apply for job

Course

Challenges

Coding challenges with video walkthroughs. For tougher tasks, seek help from your Camp Guide.

Testing and Assessments

Our modules include tests and quizzes that provide instant feedback.

Constant Learning

Lifetime access to our Course video. Watch and rewatch whenever you like.

Earn A Certification

Earn a certification upon completion of our courses.

Private

Chat

Chat privately with your instructor or tutor via the web or mobile app.

For PreCodeCamp Plus Members

Python Fundamentals

We start with the fundamentals of JavaScript in Phase I of our program because learning to program takes time—it's not something you can master in just one day. Once you log in, you'll gain access to our optional but highly recommended Mentorship program through PreCodeCamp Plus, which provides support when you hit roadblocks. This course is completely free and offers a great introduction to what we can offer. After completing Phase I, you can choose to continue with Python in Phase II or explore other language models to deepen your learning experience.

Disclaimer: Course access may be revoked. To earn certification, you must complete all coursework and pass the required assessments. Course content is subject to change, and free courses provide only limited access to features and materials.

Just Enroll

Free


No Credit Card Required

Grade Feedback

Certification Issued

Join a community of

Coders .

Join our vibrant community of coders, learners, and business owners who can help you kickstart your career. Discover how Precodecamp can benefit you by chatting with some of our students to see if we’re the right fit for your educational journey.

0+

30 Users on Our Server

0+

Active Channels

Course Curriculum - Python Fundamentals

Course Introduction

Keys to Success in this Course

Installation Walkthrough

VS Code Initial Setup (Must Watch)

VS Code Extensions - Which Ones To Have

Important Information for Accessing Help

Terminal

Intro to Terminal Windows Users Only

Intro to Terminal Mac Users Only

Basics

Commenting Your Code: Introduction

Variables: Introduction

DataType: Strings

Formatted Strings

String Methods

String Escape Sequences

DataType: Numbers

Number Type Conversion

DataType: Boolean

Comparison Operators

Naming Convention for Boolean Variables


Input and Output

Input and Output Introduction

Input and Output: Passphrase Example

Conditionals

Logical Operators and If Statements

If Statements Continued

Ternary Statements

Chaining Comparisons

Challenge: Age Verification

Challenge: Who's name is longer?

End of Course Project

Guess the Computer Favorite Random Color