Git Product home page Git Product logo

computer-science-entry's Introduction

Computer-Science-Entry

أهلاً بيك، الصفحة ديه عبارة عن مجموعة مصادر لتعلم أساسيات مجال الـ Computer Science. 
المصادر هدفها الأساسي هو إنك تبني معرفة مبدئية بأساس المجال، المعرفة ديه هتساعدك تبدأ رحلتك في أي تراك وتتخصص فيه.
المصادر بتركز على العلوم والمفاهيم الأساسية في المجال، ديه مش كل العلوم الي هتحتاجها، ولكن ديه العلوم الي هتحتاجها للبداية.
بعد كده الرؤية هتتضح ليك في المصادر المطلوب منك تعرفها أكتر

Index:

  • Introduction
    • Roadmap Structure:
    • Study Plan and Methodology
  • Introduction to Computer Science
  • Dive into Programming Language
  • Data Structure and Algorithms
  • Database
  • Operating Systems
  • Introduction to Computational Thinking
  • Software Engineering Concepts
  • Problem Solving

Roadmap Structure

الرودماب مُقسمة لمجموعة Topics، كل Topic فيه مجموعة من المصادر
المطلوب منك هو إنك تذاكر مصدر واحد - على الأقل من كل Topic.

طيب ليه فيه أكتر من مصدر؟
عشان ببساطة تقدر تجربهم وتختار الأنسب ليك.

Study Plan and Methodology:

1. Take Notes:
  
لازم بشكل مستمر تسجل Notes لكل حاجة بتذاكرها، ده هيساعدك في الفهم و هيخلي المراجعة أسهل وابسط.

2. Study in Parallel:
 
المصادر هنا المفروض تذاكرها كلها كمنهج واحد متكامل.
   بمعنى إنك الأفضل تذاكر في الأسبوع على سبيل المثال محاضرة في كل Topic.
   وده لأن العلوم كلها متصلة ومترابطة بتكمل بعضها

3. Focus on content not time

   ركز على المحتوى الي بتذاكره، بلاش تركز في الوقت وهتذاكره في أد ايه.


4. Create a Timetable
  
حدد لنفسك جدول يومي بالمحتوى الي المفروض تذاكره وتحاول على قدر الإمكان تحققه.

Introduction to Computer Science

مقدمة عن المجال بشكل عام، الجزء ده مهم جدا ومفيش مشكلة ياخد وقت كبير، وابذل مجهود كبير فيه

There are two great courses, One provided by MIT, the second provided by Harvard Using Subtitles will help you if you have a hard time understanding the language

OR

Note that you can audit the course and take it for free! OR a book:

Dive into Programming Language

C++

Arabic Content - Study both

OR

Or

Apply what you learned:

اللينك الأول فيه موقع ممكن تطبق عليه الي بتتعلمه في لغة البرمجة، اعتبرها انها تاسكات مع الكورس ممكن تلاقي المسائل صعبة او مش مفهومة احيانا، ده طبيعي عشان كده اللينك التاني هنا ده لينك لشانل بتشرح معظم المسائل الي في الموقع

Data Structure and Algorithms

OR

Arabic content

OR

Introduction to Databases

English Content

OR

Arabic Content

Introduction to Operating Systems

OR

OR

Introduction to Computational Thinking

Advanced MIT course

Software Engineering Concepts

OR

Audit the course to get it for free!

Problem Solving

 تُعتبر من أهم المهارات الأساسية الي هتساعدك في المجال.
أفضل الرودماب الموجودة من إعداد:
ICPC Community
واشهرهم واهمهم:

Choose only one, whatever you think is best.

computer-science-entry's People

Contributors

eyadhamza avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.