The Complete 2023 Swift & SwiftUI (IOS App Course) [Arabic]
- Description
- Curriculum
- FAQ
- Reviews
مرحبا بكم في هذه الدورة الخاصة ببرمجة تطبيقات اجهزة الايفون
في هذه الدورة سنتناول جميع المواضيع الاساسية التي تشمل الاساسيات من ثم مراحل متقدمة من برمجة التطبيقات
(Swift , SwiftUI) بعد اتمامك لهذه الدورة ستتمكن من العمل كمبرمج يمتلك مهارات عالية ومتطورة مع خبرة رائعة باحدث لغات البرمجة
لن تحتاج لاي خبرة سابقة في مجال البرمجة سنتعلم كل شيء معا من الصفر حتى الاحتراف
: المشاريع التي سنقوم بتطويرها
1- kids zoo App
subjects:
a- strong problem solving Learn
b- login & signup page Design
c- Page Navigation
d- User Default variables Cashing
e- Implementing Grid View
f- Implementing Sheet View
2- E-Commerce App
subjects:
a- Implementing Card View
b- Implementing TabView
c- Implementing NavigationView
d- Implementing MVVM Design Pattern
e- Implementing TabView With Tags Selection
f- Implementing Navigation Link Paging
3- Places App
subjects:
a- strong problem solving Learn
b- Manage Data to All view From One Resource
c- Implement sheet view with Binding
d- Implementing Link Item
e- Implementing Map View
f- Implementing Custom Map pin item
4- Pokemon App
subjects:
a- strong problem solving Learn
b- Complex Design Buttons
c- Implementing GridView
d- Implementing Card View
e-Fetch data From Api (Json)
f- Implementing Json Data Parsing
5-Crypto Coin App
subjects:
a- Complex Ui design
b- Fetch data from Api Using Combine Native Apple Frame Work (Reactive Programming)
c- Implementing CoreData (data persistance )
d- Sort & Filtering & Map with Combine
e- Implementing List View
-
2مقدمة عن الاساسياتVideo lesson
-
3VariablesVideo lesson
-
4IF & Switch ConditionsVideo lesson
-
5LoopsVideo lesson
-
6FunctionsVideo lesson
-
7Class & StructVideo lesson
-
8Optionals & guard unwrapperVideo lesson
-
9Array & DictionaryVideo lesson
-
10Ternary OperatorVideo lesson
-
11ClosureVideo lesson
-
12EnumVideo lesson
-
20App introVideo lesson
-
21Project SettingVideo lesson
-
22Header ViewVideo lesson
-
23Timer Publisher with Header ItemVideo lesson
-
24Item Card View with MVVMVideo lesson
-
25Item Detailed ViewVideo lesson
-
26Item Detailed View 2Video lesson
-
27Cart Item ViewVideo lesson
-
28Final Touches To AppVideo lesson
-
29App IntroVideo lesson
-
30Project SettingsVideo lesson
-
31Get Data with MVVM Design PatternVideo lesson
-
32Add Map With MapKitVideo lesson
-
33List Location ViewVideo lesson
-
34Location Info View & didSet FunctionVideo lesson
-
35Next Location LogicVideo lesson
-
36Map Annotation (Custom Pin )Video lesson
-
37Location Detail View Using Sheet ViewVideo lesson
-
45App IntroVideo lesson
-
46Project SettingVideo lesson
-
47Header ViewVideo lesson
-
48Coin Model For Api DataVideo lesson
-
49Extensions (Double , Preview Provider) , Singleton Design PatternVideo lesson
-
50Coin Row View .movVideo lesson
-
51Coin Row View With View Model ( MVVM )Video lesson
-
52Fetch Data From Server (Api) Using Reactive Programming ( Combine FrameWork )Video lesson
-
53View Data On Home ViewVideo lesson
-
54Get Image From Api With CombineVideo lesson
-
55Cashing Images to Device Using (Local File Manager) And dependence InjectionVideo lesson
-
56Custom Search Bar ViewVideo lesson
-
57Filter Data Using Map & Filter With CombineVideo lesson
-
58MarketCap State ViewVideo lesson
-
59MarketCap Data Model & getting Data From ApiVideo lesson
-
60Subscribe to Market Data With CombineVideo lesson
-
61Add Portfolio View With Sheet ViewVideo lesson
-
62Add Portfolio View With Sheet View 2Video lesson
-
63Save Data To Device Using Core DataVideo lesson
-
64Save Data To Device Using Core Data 2Video lesson
-
65Final Touches To portfolioViewVideo lesson
-
66Coin Details ViewVideo lesson
-
67Chart View InitializingVideo lesson
-
68Chart View With Paths & Geometry Reader ( Final Touches )Video lesson

External Links May Contain Affiliate Links read more