
ليه سويفت بالذات لتطبيقات آبل؟
سويفت اتبنت من الأول عشان تكون آمنة وسريعة وسهلة القراءة، وبتقلل فئات كاملة من الأخطاء اللي كانت شائعة في اللغات القديمة. وده معناه إنك كمبرمج مبتدئ في المنصة دي، اللغة نفسها بتساعدك بدل ما تعاكسك.
تطبيقات آبل ليها قواعد تصميم واضحة، والمستخدمين متوقعينها: التنقل لازم يكون مفهوما من غير شرح، والأزرار في أماكنها المتوقعة، والأداء لازم يكون سلسا حتى على أجهزة قديمة نسبيا. الكورس ده بيعلمك تفكر بالطريقة دي، مش بس تكتب كودا. هتفهم إزاي تتبني الشاشات، وإزاي تنظم التنقل بينها، وإزاي تتعامل مع بيانات المستخدم بشكل آمن.
افتح كل جزء وشوف دوره في التطبيق
أساسيات سويفت
لغة التطبيق. هتتعلم صياغة سويفت الأساسية: المتغيرات والدوال والفئات، بالطريقة اللي بتستخدمها فعلا في تطبيقات آي أو إس، مش كأمثلة مجردة.
واجهات وتنقل
اللي المستخدم بيشوفه. هتفهم إزاي تتبني الشاشات وعناصرها وفق قواعد تصميم آبل، وإزاي تنظم التنقل بين الشاشات بحيث يفضل مفهوما دايما.
بيانات وحالة التطبيق
اللي بيحصل ورا الشاشة. هتفهم إزاي التطبيق بيحتفظ بالبيانات، وإزاي بيتعامل مع دورة حياة التطبيق لما يتقفل ويتفتح تاني، وإزاي يفضل مستقرا.
منصة بمعايير واضحة
قواعد آبل الواضحة بتسهل عليك التعلم: لما تعرف المعيار، تقدر تقيس شغلك عليه بدل ما تخمن.
4 ساعات عملية
مدة مناسبة لمدخل متوسط: كافية تبني تطبيقا صغيرا، ومن غير ما تحس إنك داخل في مسار طويل قبل ما تشوف نتيجة.
تطبيقك الأول هو الدليل
بعد الكورس، ابن تطبيق ملاحظات أو قائمة مهام للآيفون: إضافة وحذف وعرض، وشاشة تفاصيل، وحفظ للبيانات.

كل حاجة في جدول واحد، من غير لف
| البند | التفاصيل |
|---|---|
| الكورس | تطوير تطبيقات iOS باستخدام لغة سويفت (iOS App Development using Swift) |
| المنصة والجهة | مهارة تك — معهد تكنولوجيا المعلومات |
| اللغة | منصة عربية، والمصطلحات التقنية تظهر بحروفها الأصلية داخل النص العربي |
| المدة | 4 ساعات |
| المحتوى | 9 فصول — 87 فيديو حسب صفحة الكورس |
| المستوى | متوسط |
| التكلفة | مجاني حسب القائمة المعتمدة، مع التأكد من صفحة الكورس وقت التسجيل |
| الشهادة | شهادة إتمام معتمدة مجانية |
| يناسب مين؟ | أي حد عنده أساسيات برمجة وعايز يدخل تطوير تطبيقات آبل، أو مطور أندرويد عايز يضيف منصة تانية لمهاراته |
ملاحظة عن البيانات: المدة والشهادة هنا حسب صفحة الكورس وقت الكتابة، وقد تتغير بعد كده، فصفحة الكورس نفسها هي المرجع وقت التسجيل. والمحتوى الدراسي نفسه بيتفتح بعد التسجيل في المنصة، لأن صفحة الكورس للضيوف بتعرض النظرة العامة بس.
تفاصيل بسيطة تفرق قبل ما تبدأ
كل اللي تحتاجه حساب مجاني على مهارة تك وجهاز ماك ببيئة إكس كود للتجربة، لأن تطوير آي أو إس مرتبط ببيئة آبل. قبل ما تبدأ، تأكد إن عندك أساسيات برمجة، لأن الكورس مصنف متوسط، وبيفترض إنك مش أول مرة تكتب كودا. وجهز فكرة تطبيق بسيط قبل ما تبدأ، زي تطبيق ملاحظات، وبعد الشهادة، حط التطبيق ده في معرض أعمالك،
تطبيق قائمة مهام للآيفون: شاشة رئيسية فيها المهام، وزر إضافة يفتح شاشة إدخال، وحفظ المهام عشان تفضل موجودة بعد قفل التطبيق، وتنقل واضح بين الشاشات. لو عرفت تبني التطبيق ده وتخليه سلسا، يبقى فهمت أساسيات آي أو إس فعلا.
في تطبيقات آبل، البساطة مش نقص في المميزات، هي احترام لوقت المستخدم وانتباهه.
وزع وقتك صح، وابن مشروعك الأول صح
الرسمان دول مش إحصاءات من دراسة، هما خطة مقترحة للتنظيم فقط، وليست أرقاما بحثية. الأعمدة بتتملي لوحدها لما تفتح الصفحة.
خطة مذاكرة مقترحة
توزيع مقترح لوقت الكورس، وليس بيانات بحثية.
تركيبة تطبيقك الأول
توزيع مقترح لمكونات المشروع، وليس نسب نجاح حقيقية.
الأول
خلص الكورس في خطوات واضحة، وعلم عليهم وانت ماشي
اختبر نفسك في 30 ثانية
أسئلة من نفس روح الكورس، مش امتحان رسمي. افتح كل إجابة وشوف التغذية الراجعة فورا.
1) ليه سويفت مناسبة للمبتدئين في منصة آبل؟
لأنها أقدم لغة لآبل
مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.
لأنها آمنة وسريعة وسهلة القراءة وبتقلل أخطاء شائعة
صح. دي الإجابة بالظبط.
2) إيه أهم حاجة في تطبيق آي أو إس جيد؟
عدد المميزات الكبير
مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.
تجربة متسقة وتنقل مفهوم وأداء سلس
صح. دي الإجابة بالظبط.
أخطاء شائعة في البداية
أول خطأ إنك تتعلم اللغة من غير ما تبني تطبيقا، فتنسى الصياغة بسرعة. تاني خطأ إنك تخترع أنماط تنقل غريبة، فيتلخبط المستخدم اللي متعود على قواعد آبل. تالت خطأ إنك تهمل حالة التطبيق وبياناته، فيضيع شغل المستخدم لما يخرج ويرجع.
أسئلة بتتكرر قبل التسجيل
هل الكورس والشهادة مجانا فعلا؟
حسب القائمة المعتمدة، نعم: الكورس مجاني، وشهادة الإتمام معتمدة مجانية. لو صفحة الكورس قالت غير كده وقت دخولك، اعتمد على كلام الصفحة نفسها.
هل أحتاج جهاز ماك؟
للتطوير الكامل ببيئة إكس كود، نعم، لأن البيئة دي خاصة بآبل. الكورس نفسه تقدر تذاكره نظريا من أي جهاز، لكن التطبيق العملي الكامل بيحتاج بيئة آبل.
هل الكورس ده كفاية عشان أشتغل مطور آي أو إس؟
لا لوحده. هو مدخل عملي قوي، وبعدها تحتاج مشاريع أكتر وتعمقا في مكتبات آبل ومسارات تانية من القائمة. لكن من غير البداية دي، الطريق هيبقى أطول.
ابن تطبيقا صغيرا يشتغل على الآيفون، وبعدين كمل الطريق
لو خلصت الكورس ومعاك تطبيق صغير شغال وشهادة إتمام، فأنت بدأت صح. وده هو الزر الوحيد للكورس في المقالة كلها، وهتلاقيه هنا في النهاية، زي ما طلبت.
الدخول إلى الكورس على مهارة تك
الرابط بيفتح صفحة الكورس بالعربي، وتأكد من المدة والشهادة من الصفحة نفسها وقت التسجيل.