Search for a different course
  • Programming

Python Programming

Learn by doing with help from world-class practitioners who use Python every day. Instructors bring the latest techniques in this highly interactive and engaging online course from the field straight to our Live Online Learning environment . Our curriculum emphasizes real-world relevance and offers plenty of opportunity for practice through code-along, labs, and projects that mirror on-the-job applications. This course takes a deep dive into the fundamentals of Python and object-oriented programming. Explore Python’s powerful applications culminating in a polished final project of your own using the application of Python in the field of data science.

• In-class experience live at the convenience of your home – all deliverables though Zoom and Slack
• Receive interactive virtual class experience, with a mix of lectures, live-coding, collaborative work and team projects
• Get personalized job support at every step
• Session recordings made available
• Network with other learners
• Get extra attention with one-on-one sessions and project mentoring
• Open doors with industry connections by gaining automatic access to curated job/internship opportunities on upon graduation

Course Prerequisites

● Age 18 and up
● Saudi nationals or individuals whose spouse or mother is Saudi
● Very good spoken and written English proficiency
● This is a beginner course. Some basic technical experience and a strong sense of logic. No experience in Python is required, but some experience in coding is helpful.
● Regular access to a computer and online connection
● All applicants must complete all steps in the admissions process
● Commitment to complete all required courses for the Certificate in 3 months (see courses below)
● Payment of SAR 5,750 (including VAT)
● You may apply to more than one program, but you will only be accepted in one (based on your application). If you really prefer one program, you should only apply to that program.
● You may not apply to this program if you are already enrolled in another Misk Academy program (due to the amount of work).

What You Will Learn

● Understand programming and its basics with Python.
● Understand control flow in Python.
● Implement efficient programs with Object Oriented Programming.
● Troubleshoot errors within Python.
● Use different Python libraries and modules.
● Work with APIs in Python.
● Use Python for their analysis and data heavy tasks.

Available Sessions


Python Programming, Accelerated

Registration deadline: 2 July
2 Weeks
July 5 - July 16

About General Assembly

Since 2011, General Assembly (GA) has transformed tens of thousands of careers around the world through transformative technical education in today’s most in-demand skills. In partnership with MiSK Academy, General Assembly is building the most elite digital academy in the Kingdom.