GSC Open Source Computer Science Degree
My name is ARBAZ KHAN I have Received my Diploma in Computer Science and I have more than 5 Years of experience in Computer Science Field in different domains like Networking, Ethical Hacking, Web Development, etc. I'm Currently perceiving bachelor's in Computer Science
I have designed this course for beginners who are new to computer science or who are willing to learn or improve their skills in programming. I have tried to make it as per industry standard after discussing with my professors who have perceived their Ph.D. in Computer Science also some of my friends who are working at tech companies like IBM, Microsoft, Alphabet, etc.
1. All the below basic skills are required .
2. It will take 3-6 Months to learn this skills depends on your efforts and time given to the course.
3. If you know any of the skills already then you can still learn the rest of it.
4. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
C Programming
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
Computer Networking
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
HTML & CSS
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
Ethical Hacking
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
Linux
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
1. Learn Java and xml first. Kotlin is not compulsary for Android Developement.
2. Learn Flutter & Drat for both Android as well as IOS.
3. It will take 8-10 Months to learn this skills depends on your efforts and time given to the course.
4. If you know any of the skills already then you can still learn the rest of it.
5. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
JAVA Programming
Videos Books
6-8 weeks
2-5 hours/week
1 Topic a day
Basic Programming
Link
Kotlin
Videos Books
6-8 weeks
2-5 hours/week
1 Topic a day
Basic Programming
Link
Android Studio
Videos Books
1-2 weeks
2-5 hours/week
1 Topic a day
none
Link
XML
Videos Books
1-2 weeks
2-5 hours/week
1 Topic a day
none
Link
Flutter
Videos Books
6-8 weeks
2-5 hours/week
1 Topic a day
none
Link
Dart
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
Basic Programming
Link
1. Learn HTML/CSS and Javascript first. Node.js is not compulsary for Full Stack Developer.
2. It will take 12-16 Months to learn this skills depends on your efforts and time given to the course.
3. If you know any of the skills already then you can still learn the rest of it.
4. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
HTML & CSS
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
Link
Javascript
Videos Books
5-6 weeks
2-5 hours/week
1 Topic a day
Basic Programming
Link
SQL
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
Basic Database
Link
Node.js
Videos Books
4-5 weeks
2-5 hours/week
1 Topic a day
Basic Programming
NA
Git
Videos Books
1-2 weeks
2-5 hours/week
1 Topic a day
none
Link
1. Learn all the basics of Python and Advance Python concepts like OOP etc.
2. Learn Flask , Django or Cherrypy.
3. It will take 6-8 Months to learn this skills depends on your efforts and time given to the course.
4. If you know any of the skills already then you can still learn the rest of it.
5. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
Python
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
Basic Programming
Link
Flask
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
Python HTML&CSS
Link
Django
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
Python HTML&CSS
Link
1. It will take 12-18 Months to learn this skills depends on your efforts and time given to the course.
2. If you know any of the skills already then you can still learn the rest of it.
3. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
Statistics
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Programming Language R / Python
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Advanced Machine Learning (Deep Learning)
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Big Data
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
1. It will take 20-24 Months to learn this skills depends on your efforts and time given to the course.
2. If you know any of the skills already then you can still learn the rest of it.
3. If you think i'm missing any of the skills please add it and make a pull request
Subjects
Resource
Duration
Effort
Frequency
Prerequisites
Free Udemy Course
Docker
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Puppet
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Chef
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Ansible
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
kubernetes
Videos Books
4-6 weeks
2-5 hours/week
1 Topic a day
none
NA
Ethical hacking
Game Developer
Artificial Intelligence Developer
Network Engineer
Many More...
Gmail
What's App
Join Our Community For More Resources:-
Telegram Channel
What's App Group
Website