منهج كامل لدراسة Computer Science ذاتياً ومجاناً - التراس حاسبات ومعلومات

اخر الأخبار

اعلان

اعلان

الأحد، 10 يونيو 2018

منهج كامل لدراسة Computer Science ذاتياً ومجاناً




منهج كامل لدراسة Computer Science ذاتياً ومجاناً 😍✈️:-
هي فكرة بدأت في الموقع الشهير Github منذُ فترة وجيزة٬ حيثُ قام بعض المبرمجين – يطلقون على أنفسهم “جامعة مجتمع المصدر المفتوح OSS” – بتصميم منهج متكامل من مصادر مجانية كلياً لدراسة علوم الحاسوب كأنك تدرس في أحد الجامعات النظامية تماماً.
تم تصميم هذا المنهج بالاعتماد على توصيات شركة جوجل لمن يريدون تعلّم علوم الحاسوب٬ كما ويحتوي المنهج على كل المواضيع الحديثة حالياً٬ ومرّ المشروع بعديد من التغييرات منذ أن بدأ حتى تم الوصول للصورة النهائية المستقرة له التي سنقدمها لكم.
-المنهج 📚 📚 :-
ما تقدمه جامعة مجتمع المصدر المفتوح ليس مجرد مجموعة من الكورسات ولكن هذا المنهج يعادل المحتوى الأساسي لمنهج درجة البكالوريوس في علوم الحاسوب 😎  .
A-Introduction to Computer Science
1-Introduction to Computer Science - CS50 
https://www.edx.org/…/cs50s-introduction-computer-science-h…#!
2-Introduction to Computer Science and Programming using Python 
https://www.edx.org/…/introduction-computer-science-mitx-6-…
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
B-Core Computer Science
1-Core programming:-
1.3-Software Construction - Data Abstraction
https://www.edx.org/…/software-construction-data-abstractio…
1.4-Software Construction - Object-Oriented Design 
https://www.edx.org/…/software-construction-object-oriented…
---------------------------------------------------------------------------------------
2-Core math:-
2.1-Essence of Linear Algebra
https://www.youtube.com/playlist…
2.2-Linear Algebra - Foundations to Frontiers 
https://www.edx.org/…/laff-linear-algebra-foundations-to-fr…#!
2.4-Calculus Two: Sequences and Series
https://www.coursera.org/learn/advanced-calculus
---------------------------------------------------------------------------------------
3-Core systems:-
3.1-Build a Modern Computer from First Principles: From Nand to Tetris
https://www.coursera.org/learn/build-a-computer
3.2-Build a Modern Computer from First Principles: Nand to Tetris Part II 
https://www.coursera.org/learn/nand2tetris2
---------------------------------------------------------------------------------------
4-Core theory:-
4.1-Algorithms: Design and Analysis, Part I
https://lagunita.stanford.edu/…/course-v1:Engineering…/about
4.2-Algorithms: Design and Analysis, Part II 
https://lagunita.stanford.edu/…/course-v1:Engineering…/about
---------------------------------------------------------------------------------------
5-Core applications:-
5.6-Software Development Capstone Project 
https://www.edx.org/…/software-development-capstone-project…
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
C-Advanced Computer Science
1-Advanced programming:-
1.5-Introduction to Parallel Programming 
https://eg.udacity.com/courses/all
---------------------------------------------------------------------------------------
2-Advanced math:-
2.1-Calculus: Parametric Equations and Polar Coordinates
https://ocw.mit.edu/…/part-c-parametric-equations-and-pola…/
2.3-Introduction to Probability - The Science of Uncertainty
https://www.edx.org/…/introduction-probability-science-mitx…
---------------------------------------------------------------------------------------
3-Advanced systems:-
3.5-Computation Structures 1: Digital Circuits
https://www.edx.org/…/computation-structures-part-1-digital…
3.6-Computation Structures 2: Computer Architecture
https://www.edx.org/…/computation-structures-2-computer-mit…
3.7-Computation Structures 3: Computer Organization
https://www.edx.org/…/computation-structures-3-computer-mit…
---------------------------------------------------------------------------------------
4-Advanced theory:-
4.4-Introduction to Formal Concept Analysis
https://www.coursera.org/learn/formal-concept-analysis
---------------------------------------------------------------------------------------
5-Advanced applications:-
5.4-Internet of Things (Specialization)
https://www.coursera.org/specializations/internet-of-things
5.6-Full Stack Web Development (Specialization)
https://www.coursera.org/…/full-stack-mobile-app-development
5.8-Functional Programming in Scala (Specialization)
https://www.coursera.org/specializations/scala
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
D-Final project
You can create something entirely new, or you can find an existing project that needs help via websites like 
CodeTriage 
https://www.codetriage.com/
or 
First Timers Only.
https://github.com/shanselman/firsttimersonly
or other
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Edit by:Ahmed Root

ليست هناك تعليقات:

إرسال تعليق

Post Bottom Ad