Swift 2.x / Swift 3.0
4.1 (9 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.
493 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Swift 2.x / Swift 3.0 to your Wishlist.

Add to Wishlist

Swift 2.x / Swift 3.0

ภาษา Swift ง่ายจริงๆ ลองเอาคอร์สนี้ไปลองศึกษาดูไหมครับ ?
4.1 (9 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.
493 students enrolled
Last updated 8/2016
Thai
Price: $40
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • มีความรู้เกี่ยวและความเข้าใจภาษา Swift
  • สามารถนำไปใช้ประกอบเป็นความรู้ขั้นพื้นฐานเพื่อต่อยอดทางความคิด
View Curriculum
Requirements
  • สามารถบวกเลข ลบ คูณ หาร ได้ ก็เรียนได้สบายๆ
  • สามารถใช้ excel ได้ ก็เรียนได้สบายๆเหมือนกัน
Description

****************************************************************************************************

ขอบคุณทุกคนมากๆนะครับที่ช่วยกันสนับสนุนผลงานชิ้นนี้ครับ ฝากเนื้อฝากตัวด้วยนะคร้าบ ^^

****************************************************************************************************

Swift language

ภาษา swift เรียนรู้เพื่อนำไปสร้างแอพบน iPhone , iPad , Apple Watch , tvOS

ภาษา Swift เรียนรู้ได้ง่าย ใครๆก็สามารถเรียนรู้ได้ หากคุณเป็นคนหนึ่งที่มองหาโอกาสใหม่ๆในชีวิต ไม่ว่าจะเป็นเรื่องงาน หรือรายได้ 

เนื้อหาและสไตล์การสอน

สไตล์การสอนของผมเป็นแบบนับ 1 > 2 > 3 คือเริ่มสอนกันตั้งแต่พื้นๆเลย

สามารถค้าหา Group เล็กๆของผมได้ที่

Facebook > ให้ search คำว่า IOS Developer Thailand กลุ่มไหนที่คนน้อยๆนั้นหล่ะมาถูกที่ละ 55

***จงเชื่อมั่นในตัวเองหากคุณคิดว่าคนอื่นทำได้ คุณเองก็ทำได้เช่นกัน

ลุยเลยครับ!!


Who is the target audience?
  • นักเรียนนักศึกษา
  • ผู้สนใจทั่วไป หรือผู้ท่ีสนใจงานเกี่ยวข้องกับนักพํฒนา IOS
  • สร้างโอกาสให้กับตัวเองในการหารายได้แบบ passive income
Students Who Viewed This Course Also Viewed
Curriculum For This Course
40 Lectures
06:11:50
+
Start Here
37 Lectures 05:48:13

Apple Swift 2.1 Programming Language (Swift is now open source!) อ่านข้อมูลเพิ่มเติมที่ htps://swift.org

Clean code หมายถึง code ที่มีคุณภาพ สามารถทำความเข้าได้ง่าย แก้ไขง่าย

//Cohesive; Loosely Coupled; Encapsulated; Assertive; Non-Redundant.

  • C Cohesive
  • L Loosely Coupled
  • E Encapsulated
  • A Assertive
  • N Non-Redundant
Swift Introduction
01:54

ใน swift 2.0 เป็นต้นไป คำสั่ง println จะถูกแทนที่ด้วยคำสั่ง print ภาพในวีดีโอไม่เกี่ยวข้องกับเนื้อหาที่พูดนะครับ

playground
01:09

Coding คือ การเขียนรหัสคำสั่ง ด้วยภาษาคอมพิวเตอร์

Coding Error หมายถึงข้อผิดพลาดที่เกิดจากการเขียนรหัสคำสั่งไม่ถูกต้องตามหลักไวยากรณ์ของ

ภาษา

var ตัวแปร (Variables)

let ค่าคงที่ (Constants) 

playground 02
05:07

Swift intro
03:07

-จะพูดถึง let กับ var แตกต่างกันยังไงและใช้ยังไง

-ar (variable) ตัวแปร - สามารถเปลี่ยนค่าได้

let (constants) ค่าคงที่ - เป็นค่าคงที่ไม่สามารถเปลี่ยนแปลงค่าได้และสามารถมีค่าว่างได้ (nil) แต่ต้องเป็นแบบ Optionals จะพูดในคลิปต่อๆไป

***println จะถูกแทนที่ด้วย print ตั้งแต่เวอร์ชั่น 2.0 ขึ้นไป 

Swift Simple Value 01
12:08

ชนิดข้อมูล(Type Annotations) // ยังมีเยอะกว่านี้นะครับ :)

***ควรบอกชนิดตัวแปลเพื่อไม่ให้กินทรัพยากรระบบ เกินความจําเป็น

Compilier โปรแกรมที่แปลโปรแกรมภาษาต่าง ๆเป็นภาษาเครื่อง (machine language) นําคําแปลเก็บไว้ในหน่วยความจํา แล้วจึงลงมือประมวลผล (execute) ไปที ละคําสั่ง 

Swift Simple Value 02
12:06

ทบทวน Simple values 
Swift Simple Value 03
06:52

Swift - if else
09:15

Swift Tour : if-else , Optional ,Implicitly unwrapped optional - Part 1
14:08

Swift : if-else , Optional ,Implicitly unwrapped optional - Part 2
04:14

Swift - For-loop
15:35

Swift - While
11:36

Swift : สร้าง virus เล็กด้วย while loop (mini program)
04:25

นอกจากเนื้อหา repeat-while และ switch แล้ว lecture
ยังรวมถึงเทคนิคการใช้งานเล็กๆน้อยๆที่จะช่วยให้เราสามารถประหยัดเวลาสำหรับ
การพัฒนาสร้างแอพได้อย่างลงตัว เป็นยังไงมาดูกันได้เลยยย 

Swift : repeat-while , switch , Xcode Tip
16:30

ต่อเนื่องจาก Lecture 29 สำหรับคนที่ลองทำตามในส่วนของ Xcode Tip แล้วเกิดปัญหา ใช้วิธีต่อไปนี้ครับ 
Swift : แก้ไขปัญหา CURL : (60) Certificate: Invalid Certificate Chain
04:20

Swift Functions 01
13:34

Swift Functions 02
14:23

Swift Functions 03
13:02

Swift Functions 04
06:16

Swift Nested Function
09:38

Swift Closures
10:52

Swift : Closures - Capturing Values
11:03

Swift : Closures - Closures Are Reference Types
05:57

Swift - Class
09:56

Swift : Class - Override Function , Superclass , Subclass
09:35

Swift : Class - Super.init พร้อม Get กับ Set
06:13

Swift : Enumeration
13:36

Swift - extension 01
09:01

Swift - Extension 02
12:53

Swift Extension 03
19:11

Swift - Struct 01
08:49

Swift - Struct 02
13:09

Swift - Protocol
09:13

Swift - Error Handing
09:36


Swift : Generics
04:54
+
Extra :
3 Lectures 23:37

อยากให้ผู้เรียนทุกคน ก่อนจะเริ่มต้นศึกษาภาษา Swift อย่างจริงจังได้ดูเนื้อหาในคลิปนี้จะได้รู้ว่ามีอะไรเปลี่ยนแปลงบ้าง

ฟังคร่าวๆผ่านๆสายตาก็ได้ เพราะไม่อยากให้พลาดเลยจริงๆครับ ^_^


มีอะไรเปลี่ยนแปลงบ้างใน Swift 2 ถึง Swift 3
18:10

XCODE 8 What 's XCODE ? and Why do i need it ?
02:04

มาดูวิธีติดตั้ง XCODE --

Xcode ถือว่าเป็นเครื่องมือสำคัญสำหรับนักพัฒนา IOS Developer เลยสำหรับคลิปนี้มาดูวิธีติดตั้งและอัพเดท Xcode กันเถอะ

How to install and update Xcode
03:23
About the Instructor
Eakkasit Tunsakool
4.3 Average rating
39 Reviews
630 Students
6 Courses
Senior IOS Developer

Hello everyone ^^

I am a Thai Computer Engineer working in the areas of Developer , Computer graphics , Computer visions and Computer Science Animation. Last year in 2015 I got invite to Lab test for Apple Watch at Hong Kong by Apple Inc.

And definitely!

I am a Senior IOS Developer with more than 6 years experience and ComputerEngineer , WEB Development (Desgin+Development+Maintenance ) , Game Development , Multimedia , Zbrush instructor

Im Senior Development for Hardware/Software/Networking/Design/Security

In 2005 i got a 3rd prize on Acer Animation contest and also have skill in 3D Sculpt (Zbrush). I joined Action Hero Contest at the Pixologic , and i have skill Web Design , Front-end/Back-end , UI&UX, Hardware , Server , Drawing , Blogging (take a look at the > THEME5HQ DOT COM ) , Networking , Security etc..

if you need to know more about me > take a look at the theme5hq dot com / about

ดูข้อมูลเพิ่มเติมเกี่ยวกับผมได้ที่เว็บไซต์ theme5hq ด้านบนครับ :)