Never stop talking " STOP the Gaza Genocide "

CS50 | Coders Camp - Rasha Abdeen

Course Details

  • Course Lessons123
  • Course Period39h 43m
  • No.Students1675
  • Languageعربي
  • No Prerequisite
  • (92)
  • Start Now for free

Course Lessons

  1. 1 | Introduction to Content of CS50 Course - cs50 محتوى كورس 02:20:53
  2. 2 | [0-0] CS50x In Arabic - Introduction to week 0 02:06:00
  3. 3 | [0-1] CS50x In Arabic - Week 0 - What is computer Science ? 02:02:28
  4. 4 | [0-2] CS50x In Arabic - Week 0 - Binary System 02:11:47
  5. 5 | [0-3] CS50x In Arabic - Week 0 - Representing Data 02:13:54
  6. 6 | [0-4] CS50x In Arabic - Week 0 - Algorithms Overview 02:10:31
  7. 7 | [0-5] CS50x In Arabic - Week 0 - Pseudocode 02:06:18
  8. 8 | [0-6] CS50x In Arabic - Week 0 - Scratch 02:47:31
  9. 9 | [0-7] CS50x In Arabic - Problem Set 0 02:09:37
  10. 10 | [1-0] CS50x In Arabic - Introduction to week 1 02:05:42
  11. 11 | [1-1] CS50x In Arabic - Week 1 - C Programming Language overview 02:03:58
  12. 12 | [1-2] CS50x In Arabic - Printf Function in C, and Sandbox 02:07:59
  13. 13 | [1-3] CS50x In Arabic - Week 1 - Compilers 02:09:31
  14. 14 | [1-4] CS50x In Arabic - Week 1 - String in C Programming Language 02:12:06
  15. 15 | [1-5] CS50x In Arabic - Week 1 - Conditions in C Programming Language 02:07:24
  16. 16 | [1-6] CS50x In Arabic - Week 1 - Loops in C Programming Language 02:08:33
  17. 17 | [1-7] CS50x In Arabic - Week 1 - Data types, Formats,and Operators In C Programming Language 02:06:53
  18. 18 | [1-8] CS50x In Arabic - Week 1 - Examples In C ( Age in days, check even and odd , Positive No...) 02:40:31
  19. 19 | [1-9] CS50x In Arabic - Week 1 - Screens ( Mario Example) 02:08:51
  20. 20 | [1-10] CS50x In Arabic - Week 1 - Memory, Floating Point Imprecision, and Integer Overflow 02:17:54
  21. 21 | [1-11] CS50x In Arabic - Week 1 - Shorts 02:33:53
  22. 22 | [2-0] CS50x In Arabic - Introduction to week 2 02:08:05
  23. 23 | [2-1] CS50x In Arabic - Week 2 - Part 1 02:26:57
  24. 24 | [2-2] CS50x In Arabic - Week 2 - Part 2 02:59:08
  25. 25 | [2-3] CS50x In Arabic - Week 2 - Shorts [functions, arrays, command line arguments, variables&scope] 02:36:00
  26. 26 | [2-4] CS50x In Arabic - Pset 2 - Readability 02:15:26
  27. 27 | [2-5] CS50x In Arabic - Pset 2 - Caesar 02:25:14
  28. 28 | [3-0] CS50x In Arabic - Introduction to week 3 02:09:04
  29. 29 | [3-1] CS50x In Arabic - Week 3 - Part 1 02:46:00
  30. 30 | [3-2] CS50x In Arabic - Week 3 - Selection Sort 02:09:51
  31. 31 | [3-3] CS50x In Arabic - Week 3 - Recursion 02:21:39
  32. 32 | [3-4] CS50x In Arabic - Week 3 - Merge Sort 02:19:18
  33. 33 | [3-5] CS50x In Arabic - Week 3 - Shorts [Sort and Search Algorithms in details] 02:53:53
  34. 34 | [3-6] CS50x In Arabic - Pset3 - Plurality Solution 02:48:39
  35. 35 | [3-7] CS50x In Arabic - Pset 3 - Runoff 02:53:36
  36. 36 | [4-0] CS50x In Arabic - Introduction to week 4 02:05:39
  37. 37 | [4-1] CS50x In Arabic - Week 4 - Hexadecimal 02:18:31
  38. 38 | [4-2] CS50x In Arabic - Week 4 - Pointers 02:17:31
  39. 39 | [4-3] CS50x In Arabic - Week 4 - String is a Pointer 02:19:54
  40. 40 | [4-4] CS50x In Arabic - Week 4 - Malloc Function - Copy and Compare two strings in C 02:17:44
  41. 41 | [4-5] CS50x In Arabic - Week 4 - Detecting Memory Leaks With Valgrind & how to solve it using free() 02:16:05
  42. 42 | [4-6] CS50x In Arabic - Week 4 - Pass by value & Pass by reference, Memory Layout, Stack overflow 02:25:29
  43. 43 | [4-7] CS50x In Arabic - Week 4 - Scanf() 02:10:18
  44. 44 | [4-8] CS50x In Arabic - Week 4 - Files in C - fopen(), fclose(), and fprintf() functions 02:08:10
  45. 45 | [4-9] CS50x In Arabic - Week 4 - fread() function and JPEG files in C. 02:13:25
  46. 46 | [4-10] CS50x In Arabic - Week 4 - Shorts (1) - Hexadecimal, Pointers, Defining Custom Types 02:36:53
  47. 47 | [4-11] CS50x In Arabic - Week 4 - Shorts (2) - Dynamic Memory Allocation, Call Stacks, File Pointers 02:41:31
  48. 48 | [4-12] CS50x In Arabic - Pset 4 - Filter less comfortable 02:46:36
  49. 49 | [5-0] CS50x In Arabic - Introduction to week 5 - Data Structures 02:04:21
  50. 50 | [5-1] CS50x In Arabic - Week 5 -What is Data Structures? 02:16:57
  51. 51 | [5-2] CS50x In Arabic - Week 5 - Data Structures ( Linked Lists ) 02:31:13
  52. 52 | [5-3] CS50x In Arabic - Week 5 - Implementing arrays in C ( realloc function ) 02:12:49
  53. 53 | [5-4] CS50x In Arabic - Week 5 - Implementing Linked Lists In C 02:37:44
  54. 54 | [5-5] CS50x In Arabic - Week 5 - Data Structures ( Trees ) 02:25:14
  55. 55 | [5-6] CS50x In Arabic - Week 5 - Data Structures ( Hash Tables ) 02:16:51
  56. 56 | [5-7] CS50x In Arabic - Week 5 - Data Structures ( Trie ) 02:08:35
  57. 57 | [5-8] CS50x In Arabic - Week 5 - Abstract Data Structures ( Queue - stack - dictionary ) 02:09:56
  58. 58 | [5-9] CS50x In Arabic - Week 5 (Shorts) - Arrays vs Linked Lists vs Hash Tables vs Tries 02:17:23
  59. 59 | [5-10] CS50x In Arabic - Week 5 (Shorts) - Singly Linked Lists 02:34:36
  60. 60 | [5-11] CS50x In Arabic - Week 5 (Shorts) - Hash Tables 02:17:45
  61. 61 | [5-12] CS50x In Arabic - Week 5 (Shorts) - Tries 02:17:48
  62. 62 | [5-13] CS50x In Arabic - Pset 5 ( Speller ) 03:25:55
  63. 63 | [6-0] CS50x In Arabic - Introduction to week 6 - Python 02:09:00
  64. 64 | [6-1] ما الفرق بين c & python ؟ 02:25:23
  65. 65 | [6-2] CS50x In Arabic - Python Basics 02:28:59
  66. 66 | [6-3] CS50x In Arabic - Python Basics - Data Types ( List - set - tuple - range - dict ) 02:32:01
  67. 67 | [6-4] CS50x In Arabic - Python Basics - Functions and Libraries 02:02:33
  68. 68 | [6-5] CS50x In Arabic - Python ( Input() & Type casting in python ) 02:15:00
  69. 69 | [6-6] CS50x In Arabic - Python ( Namespaces & if condition in python ) 02:12:12
  70. 70 | [6-7] CS50x In Arabic - Python - How to compare two strings in Python (Vs) C? 02:12:58
  71. 71 | [6-8] CS50x In Arabic - Python - Defining Functions 02:15:10
  72. 72 | [6-9] CS50x In Arabic - Python - do while loop & Python scope 02:15:59
  73. 73 | [6-10] CS50x In Arabic - Python function arguments ( Positional vs Keyword vs Default) 02:23:33
  74. 74 | [6-11] CS50x In Arabic - Python (Integer overflow & Floating-point imprecision) 02:07:11
  75. 75 | [6-12] CS50x In Arabic - List in python vs array in C , sum(), len(), list.append() 02:18:23
  76. 76 | [6-13] CS50x In Arabic - Convert string to uppercase in Python 02:10:24
  77. 77 | [6-14] CS50x In Arabic - Python - Command Line arguments, Sys module, and Module vs Library 02:13:32
  78. 78 | [6-15] CS50x In Arabic - Python - Exit code 02:08:53
  79. 79 | [6-16] CS50x In Arabic - Algorithms in Python ( Linear Search ) 02:07:20
  80. 80 | [6-17] CS50x In Arabic - Python - Dictionaries ( dict ) , Phonebook Example 02:17:09
  81. 81 | [6-18] CS50x In Arabic - Python - Pointers & How to swap two variables in Python ? 02:09:59
  82. 82 | [6-19] CS50x In Arabic - Python - How to Write to CSV Files in Python ? 02:18:34
  83. 83 | [6-20] CS50x In Arabic - Reading CSV files in Python “Hogwarts Example” 02:21:01
  84. 84 | [6-21] CS50x In Arabic - How to set up Python in Visual Studio Code 2021 02:12:24
  85. 85 | [6-22] CS50x In Arabic - Blur an Image in Python using Pillow (PIL) Library 02:16:16
  86. 86 | [6-23] CS50x In Arabic - Text to Speech in Python using the pyttsx3 Library 02:05:42
  87. 87 | [6-24] CS50x In Arabic - How to Install Face Recognition for Python 3.9 Dlib and use it in example 02:18:19
  88. 88 | [6-25] CS50x In Arabic - How to generate QR Code in Python using qrcode Library 02:09:47
  89. 89 | [6-26] CS50x In Arabic - Speech Recognition in Python - التعرف على الصوت و تحويله إلى نص 02:24:28
  90. 90 | [6-27] CS50x In Arabic - Python (AI , ML , DL, Data Science, Neural Networks, Deepfake) 02:23:49
  91. 91 | [6-28] CS50x In Arabic - Speller in Python ( Which is faster C or Python ? ) 02:21:34
  92. 92 | [6-29] CS50x In Arabic - Python Shorts (1) - .append() vs .insert() vs a[len(a):] , Shebang 02:40:28
  93. 93 | [6-30] CS50x In Arabic - مدخلك لعالم oop 02:20:20
  94. 94 | [7-0] CS50x In Arabic - Introduction to week 7 - SQL 02:05:56
  95. 95 | [7-1] CS50x In Arabic - Using data from Google Forms in Spreadsheet - Maximum rows of Excel Sheets 02:16:57
  96. 96 | [7-2] CS50x In Arabic - Flat-File Databases ( CSV Files ) 02:09:40
  97. 97 | [7-3] CS50x In Arabic - Reading CSV files with csv.DictReader in Python csv.reader vs csv.DictReader 02:16:54
  98. 98 | [7-4] CS50x In Arabic - Cleaning and Sorting data in CSV files using Python 02:14:58
  99. 99 | [7-5]CS50x In Arabic -Counting Data in CSV file, Lambda or Anonymous Function, Higher order function 02:30:11
  100. 100 | [7-6] CS50x In Arabic - Why are flat-file databases inefficient? 02:11:32
  101. 101 | [7-7] CS50x In Arabic - What is SQL, Relational Databases, Sqlite ? (RDBMS vs Flat-file databases) 02:10:49
  102. 102 | [7-8] CS50x In Arabic - SQLite , What is CRUD? 02:15:50
  103. 103 | [7-9] CS50x In Arabic - How to import CSV file to SQlite using SQL 02:09:12
  104. 104 | [7-10] CS50x In Arabic - SELECT statement in SQL "DISTINCT, COUNT, WHERE, LIKE, ORDER BY, GROUP BY" 02:24:03
  105. 105 | [7-11] CS50x In Arabic - SQL Query Basics: INSERT, UPDATE, and DELETE 02:07:32
  106. 106 | [7-12] CS50x In Arabic - RDBMS Tables Design from CSV file Primary Key and Foreign Key 02:18:17
  107. 107 | [7-13] CS50x In Arabic - SQL with Python Nested Query in SQL 02:26:59
  108. 108 | [7-14] CS50x In Arabic - Many-to-Many Relationship in RDBMS Join Table IMDB dataset Example 02:19:59
  109. 109 | [7-15] CS50x In Arabic - SQL Index Database Indexes 02:15:13
  110. 110 | [7-16] CS50x In Arabic - SQL Joins with Example 02:12:22
  111. 111 | [7-17] CS50x In Arabic - SQL Injection attacks 02:07:30
  112. 112 | [7-18] CS50x In Arabic - Race Conditions Problem and Transactions 02:10:12
  113. 113 | [8-0] CS50x In Arabic - Introduction to week 8 - HTML, CSS, JavaScript 02:05:07
  114. 114 | [8-1] CS50x In Arabic - What is the Internet? 02:15:35
  115. 115 | [8-2] CS50x In Arabic ( TCP/IP - IP address - DHCP - MAC address - DNS Servers) 02:18:17
  116. 116 | [8-3] CS50x In Arabic - Packets Routers TCP Protocol 02:12:57
  117. 117 | [8-4] CS50x In Arabic - Everything You Need to Know About Servers RAID TCP Port Numbers 02:29:17
  118. 118 | [8-5] CS50x In Arabic - Net Neutrality 02:05:20
  119. 119 | [8-6] CS50x In Arabic - Web Protocols ( HTTP - HTTPS ) 02:11:21
  120. 120 | [8-7] CS50x In Arabic - Viewing HTTP Headers and Status Code Using Browser Developer Tools 02:15:54
  121. 121 | [8-8] CS50x In Arabic - HTML 02:54:29
  122. 122 | [8-9] CS50x In Arabic - CSS Semantic elements & Non Semantic elements in HTML 02:53:39
  123. 123 | [8-10] CS50x In Arabic - Bootstrap CDN Why do we use frameworks? 02:19:24
    Student Reviews

    ( 4.5 Of 5 )

    92 reviews
    5 Stars
    59.78%
    4 Stars
    26.09%
    3 Stars
    7.61%
    2 Stars
    2.17%
    1 Star
    4.35%
    D
    Diaahussein abdo

    17-08-2026
    A
    Aya Elsayed

    07-07-2026
    N
    Nasser Tawfik

    01-04-2026
    A
    Abdallah Gamal

    02-03-2026
    ح
    حسين سليمان

    03-02-2026
    I
    Ibrahim Ahmed

    30-01-2026
    T
    To Ta

    13-10-2025
    M
    Mahmoud Ashraf

    29-05-2025
    Y
    Yasmine Hossam

    17-04-2025