0% found this document useful (0 votes)
12 views

Development Roadmaps

Uploaded by

tomeha1570
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Development Roadmaps

Uploaded by

tomeha1570
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Development Roadmaps

`
READ ME
Programming Languages
General
C
C++
Java
C#
Python
Javascript
PHP
Ruby
Go
RUST
Backend
General
DATABASE Concepts
Ruby on Rails
Laravel
Django
Spring Boot
Node.js
DotNet
Linux
Docker
Frontend
General
React
Angular
React Native
Flutter
IOS
Android
Full Stack
MERN Stack
DevOps
Embedded System
Security
Machine learning / Data Science

`
READ ME
● First, watch this important TALK
● Don’t put stolen materials

● Don’t put ITI links (no permission from them so far)

● Don’t remove someone's links

● Feel free to add a comment for me to handle (right-click, comment)

PROGRAMMING LANGUAGES
GENERAL
● Eng Mohamed Hash

C
● The GNU C Reference Manual
● Academic C Programming Course (in English)
● Neso Academy C programming

C++
● Dr Mostafa Saad: YouTube, Udemy, and Live courses
● Adel Nasim YouTube
● Academic C++ Programming Course (in English)
● The Best C++ Tutorial
● C++ How to Program, 10/e - Deitel & Associates, Inc.
● The Cherno C++ (English)

JAVA
● Oreilly
○ Videos: Java 8 Fundamentals Oreilly by Paul J. Deitel
○ Book: Java How To Program, Late Objects, 11th Edition Oreilly
● Mosh Hamadani YouTube

`
● Eng. Mostafa Elgazzar
● Codemasry (Java and OOP)

C#
● Essam Abdul Nabi YouTube
● Muhammad Al Mahdi YouTube
● Books
○ C# in a Nutshell

PYTHON
● Dr Mostafa Saad Udemy
● Deep Dive series - Udemy
● ElzeroWebSchool Python Plan
● Python ROADMAP

JAVASCRIPT
● Ahmad Nasser YouTube
● Elzero Web School YouTube
● JonasSchmedtmann Udemy

PHP
● Jeffery Way Laracasts
● Programming with Gio YouTube

RUBY
● The Odin Project

GO
● Gobyexample.com
● Learn to Go with Tests
● Gophercises
● Go Class

RUST
- https://doc.rust-lang.org/book/

`
- https://github.com/rust-lang/rustlings
- https://doc.rust-lang.org/rust-by-example/
- https://google.github.io/comprehensive-rust/

BACKEND
GENERAL
● Roadmap. sh
● Metwally Labs
● Meta Back-End Developer Professional Certificate | Coursera
● Eng Ghareeb

DATABASE CONCEPTS
● Practical Web Database design Book
● MySQL Database Performance Tuning
● DBMS by Stanford

RUBY ON RAILS
● The Odin Project

LARAVEL
● Jeffery Way Laracasts
● Mahmoud Ibrahim. YouTube
● Laravel Daily GitHub
● IEEE Mansoura 2023 Github

DJANGO
● Django Web Framework | Coursera
● Django ROADMAP

SPRING BOOT
● Learn Spring Boot - Baeldung
● Chad Darby Course - Udemy
● Roadmap. sh - Spring Boot
● Free Spring Boot Beginner Course instructed by professionals | Spring University

`
● Abanoub-Asaad
● Spring Boot Course by Eng Nour Shaheen[Ar]

NODE.JS
● NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) | Udemy
● Node.js, Express, MongoDB & More: The Complete Bootcamp 2023 | Udemy
● (10) NodeJS and express in Arabic - ‫ نود جى اس واكسبريس بالعربى‬- YouTube
● JonasSchmedtmann Udemy
● NodeJS - Build a Full E-Commerce RESTful APIs 2023
● NodeJS Course (express, REST APIs, MongoDB) With Book Store Application for
Beginners | Youtube

DOTNET
LINUX
● Linux Documentation
● Linux Journey
● Linux crash course (English)

DOCKER
● Tresmerge Docker playlist
● Docker and Kubernetes | BigData in Arabic

GIT&GITHUB
● Elzero web school Git&GitHub
● Git&GitHub | big data in Arabic

FRONTEND
GENERAL
● Elzero

`
● Roadmap. sh / see
● Metwally Labs
● Eng Mohamed Hashem
● Eng. Mohamed Fadl

REACT
● The Ultimate React Course 2023: React, Redux & More | Udemy
● How to be a Full Stack React
● ReactJs-Build Full E-Commerce-Scratch Redux 2023 (‫)بالعربي‬

ANGULAR
● Angular 13 - Intro - YouTube (ITI Course so should be deleted)
● Angular - The Complete Guide

REACT NATIVE
FLUTTER
● Vandad Nahavandipoor (English)
● roadmap.sh/flutter

IOS
● Eng Essam Fahmi

ANDROID
Useful channels

● BK Programmer
● coding with nerds
● Philipp Lackner
● Ahmed Azz
● ‫جعفر محمد األغا‬.‫م‬
● Eslam Medhat | ‫اسالم مدحت‬
● Stevdza-San
● Android Cookies
● Master Coding
● Roadmap.sh

`
● Ahmed Adel TITO Roadmap

FULL STACK
● Elzero
● Al Bonyan-al marsous
● The Odin Project (React, Node.js) or (Ruby on Rails)
● Full Stack open (Nodejs, React, Expressjs)

MERN STACK
● MERN Stack Blog App for Beginners (React.JS, Node.JS, Express.JS, MongoDB,
ReduxToolkit, Photo Upload (Cloudinary), Sending Email (Nodemailer), Authentication,
Admin Dashboard) | YouTube

DEVOPS
● Metwally Labs
● Mohamed Radwan - DevOps Step-By-Step
● DevOps General

EMBEDDED SYSTEM
● Different roadmaps from different Engineers
● Embedded Systems Roadmap
● Youssef Pro
● Roadmap for Most topics related to Embedded (see post’s end)

SECURITY
● Ebrahim Hegazy
● Itsmetraw
● A friend
● Free CTF
● Free try hack me rooms

MACHINE LEARNING / DATA SCIENCE


● Dr Mostafa Saad Live course
● Dr Mostafa Saad with Ali Shahin
● Dr Mostafa Saad 3 videos big picture
`
● Andrew ng Machine Learning Specialization [3 courses] (Stanford)
● CoursRoad Map (Youssouf El-Gammal)
● era
● Andrew ng Deep Learning Specialization [5 courses] (DeepLearning.AI) | Coursera
● Coding Minutes - Machine Learning Essentials
○ Dr Mostafa note: Similar experience to Andew ng intro
● Code Basic
● Krish Naik
● Google Advanced Data Analytics
● https://whimsical.com/machine-learning-roadmap-2020-CA7f3ykvXpnJ9Az32vYXva
(road map)
<>

Reinforcement Learning
● David Silver -UCL x DeepMind 2015 on youtube + DeepMind have taught the same
course in 2018,2021..all of the lectures are also available on their YT channel.
● ANDREW BARTO AND RICHARD S. SUTTON - Reinforcement Learning: An
Introduction
(the first edition was free to read, and I am 99% sure the second edition(2018) is also free
-see their website link above)

You might also like