Learning Requirements
Back to HomeBefore 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
- ComputerA laptop or desktop computer with at least 8GB of RAM and 256GB of storage space.
- Internet ConnectionA stable internet connection with a speed of at least 5 Mbps to access course content and exercises.
- Web BrowserA modern web browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge to access the learning platform and interactive tools.
Track Requirements
- Basic computer and internet usage skills
- Basic understanding of HTML and CSS (can be acquired through our introductory course)
- Basic knowledge of JavaScript (preferred but not mandatory)
- Ability to install and set up local development environments
- Basic knowledge of mathematics and statistics
- Understanding of programming principles (preferably Python)
- Ability to use data analysis tools like Pandas and NumPy
- Basic knowledge of SQL databases (favorite)
- Basic understanding of networking concepts and operating systems
- Basic knowledge of servers and service management
- Experience using the command line interface (CLI)
- Basic knowledge of cybersecurity concepts (preferred)
Web Development
Learn web development from beginner to advanced, starting with HTML/CSS and moving to modern frameworks.
Essential Requirements:
Data Science and AI
Explore the world of data analysis, machine learning, and AI applications.
Essential Requirements:
Cloud Computing
Learn how to design, deploy, and manage infrastructure and applications in cloud environments.