Learning Requirements

Back to Home

Before starting your learning journey, it is important to ensure that you have the necessary prerequisites to succeed in our courses. Below are the general requirements and the specific requirements for each learning track.

General Requirements

  1. Computer
    A laptop or desktop computer with at least 8GB of RAM and 256GB of storage space.
  2. Internet Connection
    A stable internet connection with a speed of at least 5 Mbps to access course content and exercises.
  3. Web Browser
    A modern web browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge to access the learning platform and interactive tools.

Track Requirements

    Web Development

    Learn web development from beginner to advanced, starting with HTML/CSS and moving to modern frameworks.

    Essential Requirements:

    1. Basic computer and internet usage skills
    2. Basic understanding of HTML and CSS (can be acquired through our introductory course)
    3. Basic knowledge of JavaScript (preferred but not mandatory)
    4. Ability to install and set up local development environments

    Data Science and AI

    Explore the world of data analysis, machine learning, and AI applications.

    Essential Requirements:

    1. Basic knowledge of mathematics and statistics
    2. Understanding of programming principles (preferably Python)
    3. Ability to use data analysis tools like Pandas and NumPy
    4. Basic knowledge of SQL databases (favorite)

    Cloud Computing

    Learn how to design, deploy, and manage infrastructure and applications in cloud environments.

    Essential Requirements:

    1. Basic understanding of networking concepts and operating systems
    2. Basic knowledge of servers and service management
    3. Experience using the command line interface (CLI)
    4. Basic knowledge of cybersecurity concepts (preferred)