This guide is part of a larger roadmap to data engineering. Please refer back for context.
In this section we’re going to introduce two easy to use and completely browser-based python coding tools: Repl.it and Colab Notebooks.
Ready to dive into the world of coding?
Python is your ticket to a thrilling journey in data science, data engineering, and AI. Known for its simplicity and versatility, Python is often hailed as the easiest first language to learn. It’s not just beginner-friendly; it’s a powerhouse, becoming the de facto standard language for AI and data-driven technologies.
Fun Fact: Python is named after the British comedy series “Monty Python’s Flying Circus” – a choice that reflects the language’s focus on simplicity and fun!
Repl.it offers a seamless and accessible way to start coding in Python directly from your browser. No downloads, no complex setup. Just pure coding fun! Here’s a quick guide to get you started:
Imagine a magical book where your Python code comes to life. That’s essentially what Python notebooks are – a go-to tool for data scientists and data engineers. And guess what? They’re also browser-based, combining the power of coding and documentation in one place.
Python notebooks are interactive documents that allow you to write and run Python code in chunks (called cells), interspersed with notes, comments, and any other content you’d like to add like images and graphs. It’s like having a code-friendly diary!
Google Colab is a free, browser-based notebook environment that requires no setup and runs entirely in the cloud. It’s perfect for machine learning, data analysis, and education.