فنحن لا ندعي ملكية أي دورة ولهذا نضع المصدر الأصلي لكم
مصدر الدورة الرئيسيConstants and Variables
Create Dictionary
Declare optionals
Define Functions
Intro to classes كيفية تعريف الفئات
Introduction to Array
Static Typing and Type Inference
for in loop
التعامل مع النصوص وجمل الطباعة
تحميل برنامج الاكس كود xcode download
تصميم صفحات هبوط رائعة لمشروعك وفكرتك بشكل احترافي
مقدمة للدورة
Introduction to closures in swift
Switch conditional tuple range match
inheritance
عمل مشروع متجر للبيتزا اول مشروع لك
Fallthrough and break
Trailing closures
designated initializer
التعامل مع البلاي جراوند xcode playground
break and continue
closure to close over a value
convenience initializer
البدء باستخدام البلاي جراوند للتطبيق على لغة سويفت
guard statement
required failable initializer
override and final
polymorphism
Add to array
Forced UnWrapping
Generics
Local and external parameters
Unicode Variable Names
Update Dictionary
While Loop
methods
التعليقات comments
تصفح الاكسكود وعمل مشروع جديد
Conditional Unwrapping if
Remove From Dictionary
Remove from array
Repeat While loop
Typealias
Variadic Parameters
computed and stored properties
المتغير الصحيح والخاطئ boolean
واجهات برنامج الاكس كود
Changing values
Integers
Looping In Dictionary
Returning optionals
if else if else statement
if let unwrapping
lazy loaded properties
افضل طريقة لتعلم البرمجة
Dictionaries and Optional
Floats and Doubles
Looping thru array
Returning multiple values
Simple Switch Statement
Tuples And TypeAliases
property callback and observer
التعامل مع labels
Advanced looping techniques part
Convert If else to switch statement
Functions are firstclass object
Strings and characters
subscript
دعم مختلف الاحجام مع الليبل
Advanced looping techniques part
Switch Using Range
introduction to objects, classes, initialization
pass function as funciton parameter
الازرار والصور
العمليات الحسابية Logical, Range, Ternary
Switch Using Tuples
builtin functions such as map
deinitialization
tuples operators
كتابة اول كود بلغة سويفت swift
Naming Convention نظام التسمية المعتمد بلغة سويفت
Returning functions from functions
Switch Using Tuples Ranges
type methods
اضافة السلوك والتفاعل مع المستخدم