RealEstate App SwiftUI 4.0 iOS16 تطبيق عقاري
حيث ستتعلم بناء الواجهات بشكل احترافي و سهل جدا SwiftUI تعلم طريقة بناء الواجهات بشكل سريع و ممتع في
Description
اهلا و سهلا بك في نسخة سوفت يو اي 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
What You Will Learn!
- SwiftUI تعلم بناء تطبيق عقاري باستخدام
- المتطلبات او التكلفة الإجمالية للإستفادة الكامله من هذة الدورة هي لابتوب ماك او نظام ماك ، بالإضافة الى اخر تحديث لبرنامج XCode .
- هذة الدورة للفئة التي لديها خلفية برمجية بسيطة مثل الحالة الشرطية و الدول و انواع البيانات و المتغيرات و الثوابت او الفئة التي تريد التحويل من UIKit الى SwiftUI
- في بداية هذة الدورة سنتعلم البدائيات في بناء الواجهات SwiftUI مع الاستفادة من اسياسيات Swift بحيث تكون خطوات آلية بناء التطبيقات سهله و ممتعة
Who Should Attend!
- هذه للدورة للمبرمجين الذين يريدون ان يمتلكون مهارات برمجية في مجال تطبيقات iOS ، للباحثين عن العمل بحيث يتعلمون معلومات جديدة او مهارات جنبية .