اهلا و سهلا بك في نسخة سوفت يو اي SwiftUI . معكم م.طارق المزيد تخصصي هو علوم حاسب، خريج امريكا عام ٢٠٢٠ ، خبير في مجال تطوير تطبيقات الايفون ، احد خريجين معسكر طويق البرمجي لمسار ايفون النسخة الثانية .اذا كنت تبحث عن محتوى عربي لشرح كامل عن سوفت يو اي SwiftUI فانت في المكان المناسب .
ستتعلم طريقة بناء المحتويات او الواجهات التطبيقية بافضل معايير الجودة من ناحية الجودة في الكود ، المهاره في التعلم ، طريقة البحث عن المعلومة و التعرف عليه و تطبيقها.
الدورة مناسبة لمن هم على معرفة في اساسيات البرمجة الى المستوى المتوسط ، بالاخص لغة سوفت Swift , و طريقة بناء الواجهات في SwiftUI .
Swift - Basic Syntax
Swift - Data Types
Swift - Variables
Swift - Optionals
Swift - Tuples
Swift - Constants
Swift - Literals
Swift - Operators
Swift - Decision Making
Swift - Loops
Swift - Strings
Swift - Characters
Swift - Arrays
Swift - Sets
Swift - Dictionaries
Swift - Functions
Swift - Closures
Swift - Enumerations
Swift - Structures
Swift - Classes
Swift - Properties
Swift - Methods
Swift - Initialization
Swift - ARC Overview
Swift - Optional Chaining
Swift - Type Casting
Swift - Extensions
Swift - Access Control
SwiftUI Views: واجهات سوفت يو اي
Button
VStack
HStack
ZStack
Map
UIViewRepresentable
Circle
Color
Divider
Form
Group
GridRow
Grid
List
Padding
Offset
Menu
LazyVGrid
NavigationView
NavigationLink
ScrollView
SecureField
ShareLink
Section
Text
TextEditor
TextField
Course outcome:
implement Model View ViewModel (MVVM) architecture
Engineer a backend server using Cloud Firestore
Authenticate and register users with Firebase
Communicate with a database (read/write)
Monitor events in a database
Upload images to Firebase Storage
Build a fully functioning uploading RealEstate
Parse incoming JSON data from database
Implement custom views for clean and reusable code
Dynamically size Views.
Create extensions and functions for clean and reusable code