Swift 3 بالعربي

Learn and Master Swift 3 using Xcode 8 to get prepared for iOS 10, macOS 10.12, watchOS 3 and tvOS
4.3 (118 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,291 students enrolled
Start Learning Now
  • Lectures 19
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages Arabic
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2016 Arabic

Course Description

تعلم واحترف سويفت لتكون مستعدا لبناء تطبيقات لانظمه ابل بالاساس ولاحقا لبناء تطبيقات لانظمه وتقنيات اخرى حين ظهورها

الدورة تبدأ بشرح المتطلبات وبعض النصائح قبل البدء ولمن ولماذا الدورة ؟ ثم نتطرق لتثبيت الادوات المطلوبة لاتمام الدوره وشرح اساسيات البرمجة من خلال دراسة سويفت وشرح مفاهيم البرمجية الكائنية

- Learn and Master Swift 3 using Xcode 8 to prepare yourself for iOS 10, macOS 10.12, tvOS and watchOS 3.
- Swift is the future (so it's the best time to learn it)

- Swift is OpenSourse (so you'll see it in many platforms than Apple) and it's already appeared for Web services like (perfect and IBM Kitura)

- Xcode is a great IDE and with Playground feature, you'll love coding with Swift

- Course will cover Programming Basis by Exploring Swift syntax and Object Oriented Programming (OOP)

What are the requirements?

  • Get Your Mac ready
  • Have some Patience

What am I going to get from this course?

  • Understand basis of programming in general
  • Think like a real programmer
  • Write clean swift 3 code
  • Get Ready for iOS 10 & macOS 10.12 development
  • Know how to solve your problems and search for solutions online

Who is the target audience?

  • Anyone new to programming
  • Anyone new to iOS development should start from here

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction مقدمة

مقدمة الدورة


لمن الدورة ؟ ولماذا بالتحديد ؟


متطلبات الدورة


لماذا نتعلم سويفت ؟ ولماذا لا نبدأ بأوبجيكتيف - سي ؟


مجموعة نصائح هامة قبل البدء بالدروس
برجاء مشاهدتها جيدا والعمل بها لتحصل على أفضل نتيجة عند إنهاءك للدورة

Try Swift Online [NO MAC REQUIRED] بدون ماك
Section 2: Download & Explore Tools تحميل وتصفح الادوات

Download Xcode 8 Beta 2 (IDE)
تحميل مجموعة الادوات الرئيسية المستخدمة لبناء تطبيقات لانظمة ابل والرسمية لها


Read Eval Print Loop


هيا نفتح بيئة العمل لأول مرة


مقدمة عن 



هيا نتصفح القوائم الجانبية ببيئة العمل


هيا نستكشف مميزات إضافية بالـ


درس هام جدا لكل من هو مهتم بالبرمجة عامة لابل او غيرها

الدرس يتحدث عن المترجمات وكيفية عملها وتعامل المعالج مع الاكواد وتسلسل العمليات ولغات البرمجة عالية المستوى ومنخفضة المستوى والتعامل مع الاخطاء

Section 3: Let's Start Coding هيا نبدأ بدراسة الكود
Import statement & header files

التعليقات : كيف نستخدمها ؟ ولماذا ؟


Rich Comments [Markup]


استخدم التعليقات بكل مكان لتوثيق الاكواد لك ولغيرك ولجعل عملك اكثر احترافية

Section 4: Variables & Data Types المتغيرات وانواع الداتا المختلفة
Variables & Constants المتغيرات والثوابت
Naming تسمية المتغيرات

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

iOS & Web developer from Egypt....

I love tech and everything related especially things related to Apple :) .....

I was writing apps for windows (since I was 7yo) .......

Have many Apps published in AppStore for me and my clients ....

I made it my goal to write clean code and put users in my mind, so I understand what UI/UX means

Ready to start learning?
Start Learning Now