Skip to main content

Python Programming Bootcamp


innosoftgulf
Dubai Training - Python Programming Bootcamp
Preference Dates Timing Location
In-Person & Online Program 4, 5, 11, 12 November 2023 Saturdays & Sundays: 11:00 AM - 1:30 PM Dubai Knowledge Park

Description

This course is the most comprehensive, yet straight-forward, course for the Python programming language. Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you. It covers the latest Python version and tools.

This course will teach you Python in a practical manner, with every lecture comes a full coding practice, a corresponding code notebook, and two milestone projects.

When you enroll in this program you will get

  • Ten Hours of Instructor-Led Training (In-Person or Live Online)
  • Dedicated Lab Environment to work on Hands-on Projects
  • Access to state-of-the-art Education Center in Dubai Knowledge Park
  • Practical Assignments and Projects
  • Course Completion Certificate Accredited by Dubai Government/li>

Audience

  • Beginners who have never programmed before.
  • Programmers switching languages to Python.
  • Intermediate Python programmers interested in enhancing their skills.

Requirements

There are no prerequisites for this program

Registration Fees

1,008 USD

Course Syllabus

  • Python Environment Setup
  • Creating a Virtual Environment
  • Setting up Your Github Repository
  • Overview of Jupyter Notebook IDE
  • Data Types
  • String Manipulation
  • Selection Statements
  • For and While Loops
  • Storing Data in Lists
  • Working with read-only Data using Tuples
  • Creating maps with Dictionaries
  • Removing Duplicates using Sets
  • File Input and Output
  • Code reuse with Methods
  • Encapsulation using Classes and Objects
  • Inheritance and Composition
  • Creating you own reusable modules and libraries
  • Advantages of using Numpy Arrays
  • Numpy Arrays Indexing
  • Numpy Operations
  • Pandas Dataframes
  • Data Preprocessing (Handling Missing Values and Categorical Features)
  • Categorizing data with Groupby
  • Merging and Joining Dataframes
  • Loading Data into Dataframes

Instructor

Course Staff Image #1

Ahmed El Koutbia

Founder and CEO of Innosoft Gulf, a leading AI and Blockchain Education Center in Dubai. Most of the work that Ahmed does at Innosoft Gulf involves teaching, consulting and research in Blockchain, Deep Learning, Machine learning and Big Data. In the last couple of years,  he has trained hundreds of professionals in these areas.  To develop a local community of AI and Big Data professionals  in March 2017 he started one of the largest meet-up groups in Dubai: Innosoft Gulf – Big Data and Artificial Intelligence. At the moment, this active meet-up group has nearly 4,100 members.

After completing his Bachelor’s degree in Information and Decision Science at the University of Illinois at Chicago in 1996, he had the opportunity to work for some of the most prestigious organizations in the US including Sun Microsystems and Chicago Board of Options Exchange (CBOE).  At Sun, Ahmed worked closely with the Chief Architect of the Java Center in the architecture, design and development of a Java EE based workflow engine. This work was included in the best selling  book Java EE Patterns.  Currently, he is pursuing graduate studies in AI at Stanford University, where he worked recently on a self-driving project that uses Fully Convolutional Neural Networks for Automated Traffic Lane Detection (Click here to download the project report).

Enroll