تعلّم Swift

تعلّم Swift
من خلال البناء.

تعلّم Swift وSwiftUI من خلال مفاهيم عملية وأمثلة وسير عمل حقيقي لتطوير التطبيقات، بدلًا من دراسة الصياغة البرمجية بمعزل عن التطبيق.

دروس Swift
أساسيات Swift
المتغيرات والثوابت
الدوال
الهياكل والأصناف
واجهات SwiftUI
الحالة وتدفّق البيانات
الدرس 01

فهم متغيرات Swift

تعلّم كيف تمثّل Swift القيم، وكيف تعمل الثوابت والمتغيرات داخل تطبيق حقيقي.

let name = "SwiftBuilder" var projectCount = 3 projectCount += 1
إجابة سريعة

ما هو تعلّم Swift في SwiftBuilder؟

تعلّم Swift في SwiftBuilder هو تجربة تعليمية عملية لتعلّم Swift وSwiftUI من خلال شرح أساسيات البرمجة ومفاهيم بناء التطبيقات وسير العمل البرمجي باستخدام الشروحات والأمثلة والتطبيق العملي المرتبط بالمشاريع.

تعلّم المكوّنات التي يتكوّن منها تطبيق Swift.

انتقل من أساسيات Swift إلى تطوير SwiftUI ومفاهيم بناء التطبيقات العملية.

01

أساسيات Swift

المتغيرات والثوابت والأنواع والدوال والمجموعات والقيم الاختيارية وأساسيات صياغة Swift.

02

هياكل Swift

افهم الهياكل والأصناف والبروتوكولات والخصائص والدوال ودلالات القيم.

03

SwiftUI

تعلّم الواجهات والمعدّلات والتخطيطات والتنقل والحالة وتدفّق البيانات.

04

بنية التطبيقات

تعرّف على كيفية تنظيم تطبيقات Swift إلى مكوّنات قابلة لإعادة الاستخدام وسهلة الصيانة.

05

الشبكات

افهم واجهات API والطلبات والاستجابات وCodable والعمل غير المتزامن والتعامل مع البيانات.

06

مشاريع حقيقية

طبّق المفاهيم من خلال بناء شاشات وميزات تشبه التطبيقات الحقيقية.

افهم المفهوم. ثم استخدمه.

الهدف ليس حفظ صياغة Swift فقط. يجب أن يتحول كل مفهوم إلى شيء يمكنك التعرّف عليه واستخدامه في مشاريعك الخاصة.

01 / تعلّم

افهم

ابدأ بشرح واضح للمفهوم البرمجي ولماذا تم تصميمه بهذه الطريقة.

02 / شاهد

شاهد مثالًا

اربط المفهوم بكود Swift مختصر يوضّح كيفية عمله.

03 / ابنِ

ابنِ باستخدامه

استخدم المفهوم في شاشة أو مكوّن أو ميزة صغيرة داخل التطبيق.

04 / كرّر

واصل التطوّر

ارجع إلى المفهوم عندما يحتاجه مشروعك التالي وعمّق فهمك له.

تعلّم أثناء بناء برمجيات حقيقية.

إذا كنت تعرف الأساسيات بالفعل، استخدم تجربة التعلّم لسد الفجوات أثناء العمل على مشروع Swift حقيقي.

تعلّم ضمن السياق

اربط المفاهيم البرمجية بالكود الذي تعمل عليه فعليًا.

انتقل بين التعلّم والبناء

استخدم الدروس عندما تحتاج إليها، ثم عد إلى مشروعك.

اسأل عندما تواجه مشكلة

اجمع بين الدروس المنظمة ومدرّس الذكاء الاصطناعي عندما تحتاج إلى مساعدة في فهم مشكلة محددة.

تعلّم من خلال الأمثلة
struct
Task {

    let
    title: String

    var
    completed:
    Bool

}


var
task =
Task(
    title:
    "تعلّم Swift",
    completed:
    false
)

ابدأ تعلّم Swift من خلال بناء شيء حقيقي.

تعلّم اللغة وافهم SwiftUI وطبّق ما تتعلمه في تطوير تطبيقات حقيقية.

ابدأ التعلّم