Swift 3 بالعربي

Learn and Master Swift 3 using Xcode 8 to get prepared for iOS 10, macOS 10.12, watchOS 3 and tvOS
4.1 (101 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,140 students enrolled
Free
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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

What 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.

Curriculum

Section 1: Introduction مقدمة
05:06

مقدمة الدورة

08:29

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

14:11

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

11:56

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

16:51

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

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

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

13:15

Read Eval Print Loop

04:50

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

05:59

مقدمة عن 

Playground

10:58

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

10:23

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

28:34

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

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

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

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

07:28

Rich Comments [Markup]

05:13

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

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

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