اهلا و سهلا بك في نسخة سوفت يو اي SwiftUI + CoreData . معكم م.طارق المزيد تخصصي هو علوم حاسب، خريج امريكا عام ٢٠٢٠ ، خبير في مجال تطوير تطبيقات الايفون ، احد خريجين معسكر طويق البرمجي لمسار ايفون النسخة الثانية .اذا كنت تبحث عن محتوى عربي لشرح كامل عن سوفت يو اي SwiftUI فانت في المكان المناسب .
ستتعلم طريقة بناء المحتويات او الواجهات التطبيقية بافضل معايير الجودة من ناحية الجودة في الكود ، المهاره في التعلم ، طريقة البحث عن المعلومة و التعرف عليه و تطبيقها.
الدورة مناسبة لمن هم على معرفة في اساسيات البرمجة الى المستوى المتوسط ، بالاخص لغة سوفت Swift , و طريقة بناء الواجهات في SwiftUI .
Swift - Basic Syntax
Swift - Data Types
Swift - Variables
Swift - Optionals
Swift - Constants
Swift - Literals
Swift - Operators
Swift - Decision Making
Swift - Loops
Swift - Strings
Swift - Arrays
Swift - Functions
Swift - Closures
Swift - Structures
Swift - Properties
Swift - Methods
Swift - Initialization
Swift - Optional Chaining
SwiftUI Views: واجهات سوفت يو اي
Button
VStack
HStack
Color
Divider
List
Padding
Offset
NavigationView
Text
TextField
Course outcome:
implement Model View Controller (MVC) architecture
Communicate with a database (write) CoreData
Communicate with a database (Read) CoreData
Communicate with a database (Fetch) CoreData
Communicate with a database (EnvironmentObjects) CoreData
Build Blur Bottom Sheet View by using hacky ways to access ViewControllers
Monitor events in a database
Implement custom views for clean and reusable code
Dynamically size Views.
Understanding CoreData and how to start working on it .
Understand Why we using Environment(\.presentationMode) private var presentationMode