We Stand With Palestine

OUR COURSES

Here you can find some of our courses that can help you develop your skills.

Random Computer Science Topics

Random Computer Science Topics

In this course, Ahmed Saber will discuss various random topics about computer science.

Watch Now
Intern2Grow Tasks and Solutions

Intern2Grow Tasks and Solutions

In this course, Ahmed Saber will discuss tasks of Intern2Grow professional programs and discuss their solutions.

Watch Now
Bridging The Gap Among Different Domains

Bridging The Gap Among Different Domains

In this course, Ahmed Saber will try to bridge the gap among different domains such as ui/ux design, frontend web development, backend web development, etc.. to help build a T-shaped skillset for learners.

Watch Now
Tech Trips: Adventures in Software Development

Tech Trips: Adventures in Software Development

In this course, Ahmed Saber will talk about various adventures and experiments he faced during developing software.

Watch Now
Slide Sessions: Mastering Software Development

Slide Sessions: Mastering Software Development

In this course, Ahmed Saber will use presentation slides to explain various topics related to software development.

Watch Now
Various topics that could benefit you as a programmer

Various topics that could benefit you as a programmer

In this course, Ahmed Saber will discuss various topics that could benefit you as a programmer.

Watch Now
Custom Events and Event-Driven Architecture in JavaScript (in Arabic)

Custom Events and Event-Driven Architecture in JavaScript (in Arabic)

In this course, you will learn about custom events in JavaScript and Event-Driven Architecture.

Watch Now
Web Components and Component-Based Architecture in JavaScript (in Arabic)

Web Components and Component-Based Architecture in JavaScript (in Arabic)

In this course, you will learn about web components in JavaScript and Component-Based Architecture.

Watch Now
JavaScript Projects (in Arabic)

JavaScript Projects (in Arabic)

In this course, Ahmed Saber will build multiple various projects with JavaScript.

Watch Now
Some frontend features to include in your next website (in Arabic)

Some frontend features to include in your next website (in Arabic)

In this course, Ahmed Saber will go through multiple features that can be included in your next website.

Watch Now
Just a podcast for Software Developers (in Arabic)

Just a podcast for Software Developers (in Arabic)

In this course, Ahmed Saber will discuss some important topics related to software development.

Watch Now
Frontend Project Review (in Arabic)

Frontend Project Review (in Arabic)

In this course, Ahmed Saber will go through multiple projects and review them to show how we can improve the design, user experience, performance, folder structure, code and much more.

Watch Now
Get to know Intern2Grow (in Arabic)

Get to know Intern2Grow (in Arabic)

In this course, you will know what Intern2Grow is, why it is unique compared to other virtual internship providers, how it can help you improve your skills and your chance to get a job, and finally how to apply for any program and get certified.

Watch Now
Deployment for Frontend Developers (in Arabic)

Deployment for Frontend Developers (in Arabic)

In this course, we will learn what deployment is, why we should deploy our projects, and how to do that. We are going to explore different deployment platforms such as GitHub pages and Render, and learn new concepts such as rewrites and redirects.

Watch Now
Debounce and Throttle in JavaScript (in Arabic)

Debounce and Throttle in JavaScript (in Arabic)

In this course, you will know the meaning of debounce and throttle, the problems they fix, why you should use them, and finally how to implement them in JavaScript.

Watch Now
Contributing to Open Source Projects (in Arabic)

Contributing to Open Source Projects (in Arabic)

In this course, you will know the meaning of open-source, why should you contribute to open-source projects, what are the required skills to start contributing, and finally what are the different ways to contribute, then we will pick some real projects, and start contributing to them.

Watch Now
Debugging for Frontend Developers (in Arabic)

Debugging for Frontend Developers (in Arabic)

In this course, you will know the difference between an error and a bug, how to solve them using different techniques, and explore the devtools of chrome browser, then understand how to report an issue if you aren't able to solve it yourself.

Watch Now