Awesome Remote Working's PlatformsA curated list of awesome websites and companies for remote working, internships, and hackathons in the world and the middle east. Ways of hired and work full-time for applies to any company Official company website career like careers.microsoft…By Mohamed KassemNovember 01, 2020
The Five Basic Object-Oriented (SOLID Principles) for Designing SoftwareTable of Contents Single Responsibility Principle (SRP) Open/Closed Principle (OCP) Liskov Substitution Principle (LSP) Interface Segregation Principle (ISP) Dependency Inversion Principle (DIP) Organizing and extending SOLID Principles into your…By Mohamed KassemJuly 30, 2020
Learn GitIn this article, we’ll discuss the basics of version control with git! What is Git? Git is the world’s most popular version control system. Version Control System is Software designed to record changes to files over time Ability to revert back to the…By Mohamed KassemApril 27, 2020
Awesome roadmaps for learning Computer Science and TechnologiesIn this article, we will show a collection of roadmaps for the software industry and other technologies from GitHub and other resources Ways of learning There are many ways of learning suitable for everyone’s experience and situation, so i will talk…By Mohamed KassemApril 10, 2020