Open Academy / Coding

Intro to Python: Basics of Data Science & Data Scraping

From AED 333 a month with Tabby logo Learn More

Learn practical coding in Python to get started with Data Science

To be announced
Learn Coding by building with our Python for Beginners Practical Course

Want to start 2021 off strong?

Learn the basics of Python from scratch, get an intro to Data Science and practice by learning automation and scraping.

Python is the go-to language for data science, and for good reason.  With Python, you can get into automation, data analysis, data science, machine learning and even artificial intelligence. As a beginner though, it can be difficult knowing where to start. From setting up your coding environment to choosing what version of Python to work with, not to mention figuring out what to focus your time on learning, it can be a bit overwhelming. That's why we're here to help.

In order to teach you Python in a practical way from scratch, AstroLabs Academy has built an intensive 2 weeek part time Intro to Python, Data Science and Data Scraping Course, built by and for professional practitioners. This Python course is designed for the working professional and student. All sessions and material will be delivered after hours, on weekends and remotely!

This practical program will focus on five main areas:

- Online Live Training On Core Topics
- Mentorship, and Office Hours sessions
- Remote Online Learning & Blended Learning With Follow Up
- Project Based With Real World Applications
- Open Coding & Pair Programming Sessions

The course will take place ONLINE LIVE fully remotely! By the end of the program, you will have strong practical experience using Python on your machine, and learn to run practical business functions like data scraping.

Open To All Skill Levels

We assume no prior knowledge. This program is beginner friendly. As long as you want to learn to code, we can teach you how to code!

Learn to Code in Python

Learn to code in Python, the most famous language for practical Data Science. This is the best crash course to take you from a beginner to entry level in Data Science.

AstroLabs Certification

You'll get an official AstroLabs KHDA diploma, upon completion of this training.

Fully Online Live Remote Learning

Sessions are delivered fully remotely online. Participants will gain lifetime access to the AstroLabs online learning portal for regular content shared to help you on your coding learning journey.

Hands-on Practical Coding

We'll show you practical applications in data science using Python, including how to automate data collection through web scraping

Career Opportunities

We'll connect you to our large network of job opportunities as well as recruiters in our network to help you advance in your career.


Platforms Covered

Content: Inside the Course

What you will learn

Module 1

Introduction to Python

Module 1

Introduction to Python

Learn the 5 stages of Data Science, how to get started with Python on your machine

Introduction to using data in 2021
The 5 stages of the data science process
Why we’re choosing Python (the differences between Python and R)
Installing Python on our machine and using the terminal
Installing Visual Studio Code
Getting started with Python

Module 2

Python Syntax

Module 2

Python Syntax

Learn the basics Python command and Syntax

Variables and Data Types
Lists & Loops
Dictionaries and Frequency Tables
Algorithm Practice
Solving Algorithms
Basics of Data Science to Solve Problems
Getting answers to our data questions (answering your questions, looking for outliers, and trends)

Module 3

Python in Practice

Module 3

Python in Practice

Learn about internal and external data importing, web scarping & the basics of Data Science

The first 3 stages of the data science process
Getting data in 1) Internal (Databases, CSV's, etc.) 2) External (API's, Web Scraping, 3rd Party services)
Practical Data Science Applications: Getting Data in using web scraping
How data scraping works on the web, Traversing the DOM, finding elements by class and ID & Avoiding detection when scraping
Mocking inputs / Pagination - Search and filters
Using sitemaps and robots.txt files & Error Handling
Saving, reading / writing to a file
Extracting data
Project- Scraping Yellow Pages
Project - Scraping Data from Job Sites

Who is it for?

Career starters

Are you someone who is starting out your career and understands how many different career options open up if you have coding skills? Finance, marketing, design, data analytics, science and way more. Rocket-launch your early career by learning essential and transferable coding skills.

Career switchers

Are you someone that has come to the party a bit late in realizing the power of a coding career? Firstly it is never too late to change your career and secondly you’re not alone. Take ownership of the next phase of your career jungle gym and learn to code.

Career learners

Are you a non-tech person who wants to “lift the hood” on actually understanding how data science works? Demystify the jargon and manage development work better by learning in-depth how tech products work.

What is included?

2 online live modules held on Zoom with one of our expert instructors

Office hours with instructors and mentors to progress your projects

Over 18 hours of instruction, mentorship and projects

Online community forum to troubleshoot, learn and chat with your classmates

Practical projects you can add to your portfolio

A vibrant alumni community of the largest number of coders in the region


Meet Your Practitioner Instructors

Expert practitioners that teach practical knowledge you can immediately implement.


Danial Entezari

Technology Director at Huephase

Learn more


Ahmad Abugosh

Director of Marketing & Learning Programs at AstroLabs

Learn more


Upcoming Courses


Our Graduates

Our graduates are from big companies, small companies, they are founders, career changers and lifelong learners. Join us and meet your tribe!


Alumni Reviews

For a beginner like me, the course was eye-opening and very interesting to learn. Instructors are helpful, knowledgeable, attentive to class needs and clear in explaining different types of codes and details. Very happy to be a part of this course and definitely need to keep learning.

Mustafa Aljuaidi

Design & Branding Consultant - Group Origin

Amith Rajan

Executive Vice President, Head Data & Advanced Analytics - Mashreq Bank

It feels good to be surrounded by like minded people who share the same passion, by mentors who guide you throughout the execution of your project, and other entrepreneurs who inspire and motivate you

Timothee Desurmont

Software Engineer - Van Leeuwen Pipe & Tube Group

Violeta Shehi

Regional Digital Media & Data Media Lead - Travelport

Mathias Henderson

Business Analyst - Al Nabil Company

Irina Baca Espinoza


Frequently asked questions

This Python course will be conducted online live fully remotely (over Zoom and our own Learning Management portal). Our sessions blend practical knowledge with live coding to ensure that you learn by doing!

Yes, you will have lifetime access to videos as well as additional recorded material when signing up for our Python course. You will also receive any updates we may have in the future (to make sure your knowledge is always up to date)

Upon completion of this course, you will receive an AstroLabs Certification (certified by the Dubai Government KHDA authority). By the end of the course, you will also have your own coding portfolio, which helps immensely in your career.

Although we cannot guarantee employment, several of our graduates have gotten jobs immediately after graduation. By joining this bootcamp, you'll be joining an active alumni network with exclusive access to opportunities we come across in our network and job portal as well as recruitment and career support.

Yes, don't worry. As long as you have a passion for learning, beginners are welcome! Our Python course starts from the basics and assumes no prior knowledge.

One of the beauties of this program is that most of it is conducted via the browser (using Google Chrome), so as long as you have a laptop that was made in the last 5 years, you should be ok.

If you have any other questions, please reach out to us at [email protected]

Intro to Python: Basics of Data Science & Data Scraping

Learn practical coding in Python to get started with Data Science

Coming Soon, Register Your Interest

Fill in your details below and we’ll get in touch with more info!

We may follow up with you via WhatsApp.