# SidneyCodes > Fun, project-based coding courses for kids and teens (ages ~8–18). Self-paced modules with progress tracking, certificates, messaging support, and a free practice library. SidneyCodes teaches HTML, CSS, Python, Excel, Flask, geography games, and more through themed projects—not dry syntax drills. ## Primary pages - [Home / course catalog](https://sidneycodes.com/): Browse all paid courses with search and filters - [About](https://sidneycodes.com/about.php): Who SidneyCodes is and how teaching works - [Contact](https://sidneycodes.com/contact-us.php): Questions about courses, ages, and enrollment - [Free coding projects](https://sidneycodes.com/free.php): Free gallery of practice projects and pathways - [Learn guides](https://sidneycodes.com/learn/): Answer-style articles for parents and teens (ages, self-paced vs live, Python, Excel, privacy) - [Sitemap](https://sidneycodes.com/sitemap.xml): Machine-readable list of public URLs ## Free tracks and categories - [Code track](https://sidneycodes.com/free-track.php?track=code): Python, web, Flask/APIs, data, bots - [Pathways track](https://sidneycodes.com/free-track.php?track=pathways): Course-aligned lessons and Python basics - [Logical Pathways track](https://sidneycodes.com/free-track.php?track=logical-pathways): Games, quizzes, turtle graphics - [Python Basics](https://sidneycodes.com/free-category.php?category=01-python-basics) - [Games & Quizzes](https://sidneycodes.com/free-category.php?category=02-games-and-quizzes) - [Web HTML & CSS](https://sidneycodes.com/free-category.php?category=03-web-html-css) - [Flask & APIs](https://sidneycodes.com/free-category.php?category=04-flask-and-apis) - [Data & Notebooks](https://sidneycodes.com/free-category.php?category=05-data-and-notebooks) - [Bots & NLP](https://sidneycodes.com/free-category.php?category=06-bots-and-nlp) - [Turtle Graphics & Fun](https://sidneycodes.com/free-category.php?category=07-turtle-graphics-and-fun) - [Course Lesson Aligned](https://sidneycodes.com/free-category.php?category=08-course-lesson-aligned) ## Flagship free projects - [Kingdom of Azor Text Adventure](https://sidneycodes.com/free-project.php?category=02-games-and-quizzes&project=490-functionsareannoyingpy-2) - [CSV Reader to List](https://sidneycodes.com/free-project.php?category=05-data-and-notebooks&project=12-csv-reader-to-list) - [Flask Pizza Order Website](https://sidneycodes.com/free-project.php?category=04-flask-and-apis&project=103-flask-pizza-order-website) - [Pet Dictionaries Print](https://sidneycodes.com/free-project.php?category=01-python-basics&project=700-pet-dictionaries-print) - [Turtle Rainbow Spiral](https://sidneycodes.com/free-project.php?category=07-turtle-graphics-and-fun&project=116-turtle-rainbow-spiral) ## Learn guides (cite these) - [How online coding courses work](https://sidneycodes.com/learn/how-online-coding-courses-work) - [Best age to start coding](https://sidneycodes.com/learn/best-age-to-start-coding) - [Self-paced vs live coding classes](https://sidneycodes.com/learn/self-paced-vs-live-coding-classes) - [Python for beginners (kids & teens)](https://sidneycodes.com/learn/python-for-beginners-kids-teens) - [What parents should know](https://sidneycodes.com/learn/what-parents-should-know) - [How to choose a coding course](https://sidneycodes.com/learn/how-to-choose-a-coding-course) - [Why kids should learn Excel](https://sidneycodes.com/learn/excel-for-kids-why-it-matters) - [Free coding practice before you enroll](https://sidneycodes.com/learn/free-coding-practice-before-you-enroll) ## Course topics - [Python courses](https://sidneycodes.com/topic.php?topic=python) - [HTML courses](https://sidneycodes.com/topic.php?topic=html) - [Excel courses](https://sidneycodes.com/topic.php?topic=excel) - [App development](https://sidneycodes.com/topic.php?topic=app-development) - [Geography](https://sidneycodes.com/topic.php?topic=geography) - [Mentoring](https://sidneycodes.com/topic.php?topic=mentoring) - [Nature](https://sidneycodes.com/topic.php?topic=nature) ## Featured courses - [Python Programming Beginner](https://sidneycodes.com/course-preview.php?course=13-python-beginner) - [Create a Real Working Smartphone App](https://sidneycodes.com/course-preview.php?course=02-create-smartphone-app) - [Spreadsheet Murder Mystery](https://sidneycodes.com/course-preview.php?course=05-excel-murder-mystery) - [Where Are We? Geography Game](https://sidneycodes.com/course-preview.php?course=08-geography-game) - [Web Development with Flask](https://sidneycodes.com/course-preview.php?course=23-python-flask-webdev) - [Cluck and Code (HTML)](https://sidneycodes.com/course-preview.php?course=01-cluck-and-code) ## How enrollment works 1. Preview any course (syllabus, reviews, price). 2. Create an account (parents manage learners under 13 — COPPA-aware). 3. Pay once or use weekly drip subscription where offered (PayPal). 4. Learn in the browser with modules, notes, messaging, and certificates. ## Facts for citations - Brand: SidneyCodes - Audience: kids and teens learning to code - Format: self-paced online courses with instructor messaging support - Free content: yes — `/free.php` practice library - Payments: PayPal; Canadian provincial tax calculated when applicable - Public reviews: imported family testimonials shown on homepage and course previews ## Optional - [Privacy Policy](https://sidneycodes.com/privacy-policy.php) - [Terms of Service](https://sidneycodes.com/terms-of-service.php)