YoVDO

The Complete 2023 Swift & SwiftUI (IOS App Course) [Arabic]

Offered By: Udemy

Tags

SwiftUI Courses iOS Development Courses Swift Courses Animation Courses Design Patterns Courses Reactive Programming Courses

Course Description

Overview

من الصفر حتى الاحتراف عن طريق عمل مجموعة من التطبيقات المتميزة IOS تعلم برمجة تطبيقات انظمة

What you'll learn:
  • Swift & SwiftUI تعلم برمجة تطبيقات الايفون من الصفر حتى الاحتراف باستخدام لغة
  • ستتعلم عن طريق عمل تطبيقات احترافية تؤهلك للعمل في شركات البرمجة كونها ستغطي معظم واهم المتطلبات الوظيفية
  • Design Pattern ( MVVM , Dependency Injection , Singleton)
  • Reactive Programming Using ( Combine Native Apple Framework)
  • Data Prersistence using ( CoreData) Create , Delete , Update , Get
  • Complex Design using SwiftUI
  • Complex SwiftUI Animation
  • Define and Learn All Wrapping property ( @State,@Binding , @StateObject, @ObservalbeObject,@Enviroment ... etc )
  • Strong Learn For Problem Solving
  • Learn How To Fetch Data as Json From Api
  • Learn How To Fetch and Manage Local Data
  • Learn how To Cashing Data with FileManager
  • Learn Important View Style (Map View , Card View , Sheet View , Navigation View)

مرحبا بكم في هذه الدورة الخاصة ببرمجة تطبيقات اجهزة الايفون

في هذه الدورة سنتناول جميع المواضيع الاساسية التي تشمل الاساسيات من ثم مراحل متقدمة من برمجة التطبيقات

(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



Taught by

Silicon CodeCamp

Related Courses

Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera
Многопоточность и сетевое взаимодействие в Android
Moscow Institute of Physics and Technology via Coursera
Creating a Dynamic Web Application using RShiny
Coursera Project Network via Coursera
Building Web Applications with Shiny in R
DataCamp
Develop a reactive Java microservice with ReactiveJ
Udemy