Skip to main content

Python

CoderZ

Resource Thumbnail Image
Description of Resource

At CoderZ, we believe STEM and Computer Science education are essential for the future and should be universally available to all kids. So we built a gamified coding platform that makes it easy for anyone to learn (and teach), using robots to bring the subject matter to life! Grounded in STEM and coding, CoderZ trains students grades 4 and beyond in computational thinking and technical ability. Confronted with real-world problem-solving, students must adapt to advance, strengthening their inner coach and developing the skills they'll need beyond the classroom. 

CoderZ is designed for teachers of all backgrounds. Prior knowledge in STEM, coding, or robotics are nice, but not required. Our platform guides through the courses, providing all the tools you need.

DroneBlocks

Resource Thumbnail Image
Description of Resource

DroneBlocks teaches STEM and the real-world application of drone technology through our apps, drone coding curriculum, simulator, and professional development. 

DroneBlocks is the leading drone programming environment in STEM education that supports many of the leading DJI educational drones such as the Tello, Tello EDU, and Robomaster TT (Tello Talent). DroneBlocks offers both Block Coding (DroneBlocks) and JavaScript (DroneBlocks Code) coding environments. 

DroneBlocks STEM drone curriculum now has over 200+ cloud-based lessons and growing for teachers to choose from! DroneBlocks drone curriculum creates opportunities for students of all ages to learn Blockly, Python, Open-CV, Node.js, and JavaScript by coding autonomous missions in the classroom using the Tello drone. Join the thousands of K-12 schools engaging their elementary, middle, and high school students in drone technology and programming!

Encode: Learn to Code

Resource Thumbnail Image
Description of Resource

Learn to code at your own pace. Learn for free with Encode's self-paced lessons: bite-sized explanations, coding challenges and real-world examples build up your coding skills. Loved by thousands of learners worldwide, Encode is a fun way to learn tech skills: from Python, JavaScript and Swift to using the command-line, building websites, querying databases and analyzing data!

Other Requirements
iPhone: Requires iOS 11.0 or later.
iPad: Requires iPadOS 11.0 or later.
iPod touch: Requires iOS 11.0 or later.

Enki: Learn Coding/Programming

Resource Thumbnail Image
Description of Resource

Enki is your mentor in your pocket for learning to code. Useful for both non-technical beginners and developers of all levels. With Enki you can learn data skills, pick up or improve coding, and sharpen your technical skills in general through a science-backed, interactive learning experience tailored just for you. Over 1 million people have used Enki to build and improve their coding, data & tech skills.

Treat Enki as your continuous learning coach to:

  • Learn something new every day through personalized workout suggestions
  • Make progress through the structured curriculum in as many skills as you like
  • Write code to solve real-world problems and learn through interactive quizzes

Access 2500+ lessons in 20+ skills including:

  • Coding Intro
  • Python
  • SQL
  • Data Science
  • Data Analysis
  • JavaScript
  • React
  • Blockchain
  • CSS
  • HTML
  • Web
  • Security
  • Git
  • Computer Science
  • Regex
  • TypeScript
  • Docker
  • Golang
  • MongoDB
  • Linux
  • Java
  • Spreadsheets
  • Webflow
  • Zapier
  • Airtable

Progate

Resource Thumbnail Image
Description of Resource

Progate is for everyone who wants to learning programming, from kids to adults. Don't worry if you have no prior experience in programming! Our friendly characters, Ken the Ninja and Master White will guide you every step of the way. Upgrade to Progate Plus to gain access to all the lessons, including the advanced ones.

Our list of lessons

- HTML & CSS

- JavaScript

- Ruby

- Python

- Java

- Go

- SQL

- PHP

Keywords

Yolmo: Learn to Code

Resource Thumbnail Image
Description of Resource

Explore 25+ programming playgrounds with tutorials on-the-go.

Learning to code is hard! Upfront investment in equipment is high. Setting up coding environment is cumbersome. Foundations are incredibly important yet there's no clear strategy to acquire them. No one has time to read books and watch videos.

Yolmo's playgrounds are a comprehensive self-guided learning environment. We are a team of software engineers, teaching experts and computer science educators who have come together to make it easy for anyone to learn how to code.

Supported Languages: Javascript, Go, C, Python, Rust, Turtle, Java, Lisp, SQL, Cobol, Perl, Lua, Graphviz, Picat, C#, HTML, PHP, Ruby, Typescript, Markdown, Dart, Solidity, Deno

Subscribe to Python