30Days of Code Python
من: 01 مايو 2021 إلى: 04 فبراير 2022 (39 اسبوع)
تعلم لغة برمجة Python مع تطبيق والعمل على اكثر من 3 مشاريع الدورة شرح الاساسيات ثم التقدم الى OOP والتعامل مع files مع تطبيق على كل محاضرة وتفاعل مع الطلاب حتي نحصل على افضل مبرمجين من هذه الدورة 30 يوم من المتابعة و 30 من الكود
منهج المادة
Day 0 of Code: Print Hello World!
Day 1 of Code: Data Types! Learn about object-oriented-ness, classes, instances, and datatypes
Day 2 of Code: Variables & Arithmetic!Learn more about object-oriented-ness, constructors, and arithmetic
Day 3 of Code: If-Statements!Let's make a coin toss game! Learn more about object-oriented-ness, if-else statements, and randomness
Day 4 of Code: Boolean Operators + Class VS Instance! (+ A Guess the Number Game)
Day 5 of Code: Loops!
Day 6 of Code: Make a Mad Libs Program from Scratch!
Day 7 of Code: Arrays!
Day 8 of Code: Dictionaries & Hash Maps!
Day 9 of Code: Recursion! (+ Joseph Gordon-Levitt)
Day 10 of Code: How to Binary!
Day 11 of Code: Make a Catalogue from Scratch!
Day 12 of Code: Inheritance!
Day 13 of Code: Abstract Classes + Casting!
Day 14 of Code: Imports, Packages, & Scope!
Day 15 of Code: Linked Lists - Code them from Scratch! (+ Trains)
Day 16 of Code: Exceptions PT. 1!
Day 17 of Code: Exceptions PT 2 - Code them from Scratch! (Hot Chocolate Included!)
Day 18 of Code: Queues & Stacks - Code them from Scratch! (+ Disneyland & Movie Theaters & CAH!)
Day 19 of Code: Interfaces! (+ Star Wars!)
Day 20 of Code: Pointers, Aliasing, Garbage Collection, & JVM! (+ Spiderman & Lady Gaga & TSwift!)
Day 21 of Code: Generics!
Day 22 of Code: Heaps and Binary Search Trees! Code BST's from Scratch!
Day 23 of Code: Make Tic Tac Toe from Scratch! (+ Review + TSwift + Nicki Manaj)
Day 24 of Code: Code Hangman from Scratch!
Day 25 of Code: Running Time & Complexity!
Day 26 of Code: Testing PT. 1! Unit Testing + Specifications + Test Your Binary Search Tree!
Day 27 of Code: Testing PT. 2! (More Unit Tests + Binary Search Trees + Test-Driven-Development!)
Day 28 of Code: Introduction to Databases! (+ Amazon & Twitter)
Day 29 of Code: Program in All the Languages!
متطلبات المادة
ليس هناك متطلبات سوف يكون كل شئ من البداية
مخرجات المادة
- تعلم لغة python
- انهاء تحدى 30 Days of Code والحصول على badge منهم
- فهم التعامل مع OOP
- انهاء وحل 30 مشكلة برمجية
- الحصول على شهادة عالمية من hackerrank
- الحصول على شهادة من شبكة رواق