📲📲📲 หลักสูตรแนะนำ Automate Testing for iOS Application on Swift อบรมวันที่ 26 - 27 กันยายน 2018 📲📲📲 Zipevent

📲📲📲 หลักสูตรแนะนำ Automate Testing for iOS Application on Swift อบรมวันที่ 26 - 27 กันยายน 2018 📲📲📲

26 - 27 Sep 2018
09:00 - 17:00 (UTC+7)
IMC Institute

Event Information


Automate Testing for iOS Application on Swift

Course Description:

ใน course นี้ถูกออกแบบมาเพื่อให้ผู้เรียนได้รู้ และ เข้าใจเกี่ยวกับการพัฒนา iOS application ด้วยภาษา Swift ที่ดีว่าเป็นอย่างไร ? รวมทั้งลงมือปฏิบัติด้วยตนเอง ซึ่งประกอบไปด้วย

  • ทำการปูพื้นฐานของภาษา Swift ที่จำเป็นต่อการพัฒนาระบบ
  • การทดสอบ iOS application แบบอัตโนมัติ เช่น UI testing, integration testing และ unit testing เป็นต้น
  • ทำการสร้างระบบ Continuous Integration และ Continuous Delivery ของการพัฒนาระบบ
  • โครงสร้างของ iOS application ที่ดี เช่น MVC, MVP, MVVM และ VIPER

 

Online Registration >> HERE

 

Duration : 2 Days (9:00 - 17:00)

 

Fee : 11,900 Baht; Early Bird 10,900 Baht ( Fee includes Course Material + Coffee Break and Lunch ) **Please bring your own MacBook



Instructor:

  • นายสมเกียรติ  ปุ๋ยสูงเนิน (See Profile >> Here)
  • นายธวัชชัย  จงสุวรรณไพศาล

 

Training Schedule:

  • 12 - 13 March 2018
  • 26 - 27 September 2018

Training Venue:  Skulthai Surawong Tower (Near MRT Sam Yan Door 1) >> See Map

 

Who Should Attend :

  • iOS Developer

 

Objective :

  • เรียนรู้ความสามารถของภาษา Swift
  • เรียนรู้ และ เข้าใจเกี่ยวกับ Automated testing สำหรับ iOS application ด้วยภาษา Swift
  • เรียนรู้ และ เข้าใจเกี่ยวกับขั้นตอนการพัฒนา iOS application ด้วยภาษา Swift ที่ดี
  • เพื่อให้สามารถนำไปใช้พัฒนา iOS application ด้วยภาษา Swift ที่สามารถดูแลรักษาได้ง่าย

      

Course Outline :

 

Day 1  (Acceptance Test-Driven Development)

 

  • Introduction to Agile testing
    • Type of testing
    • Pyramid testing
  • Introduction to Acceptance Test-Driven Development (ATDD)
  • Introduction to Testing for iOS application
    • User Interface Testing (UI Testing)
    • Unit Testing
  • Introduction UI Testing
    • Installation
    • Working with UI Testing to create automated test
    • Workshop to developer iOS application with UI Testing
  • Introduction to Test-Driven Development (TDD)
    • What is Unit test ?
    • What is not Unit test ?
    • Workshop to solve problem with TDD concept
  • Retrospective

 

Day 2 ( Testable application with Test-Driven Development )

 

  • Introduction to Testable application with Swift
    • Testability structure
    • Isolation
  • Develop Testable application
    • How to design the Testable iOS application ?
      • MVC (Model-View-Controller)
      • MVP (Model-View-Presenter)
      • MVVM (Model-View-ViewModel)
      • VIPER (View-Interator-Presenter-Entity-Routing)
    • How to isolate all dependencies in application ?
    • Workshop :: Develop Testable for  iOS application
  • Continuous Integration and Continuous Delivery for iOS application
  • Retrospective

 

Online Registration >> HERE

 

Payment Condition :

 

Payment may be paid in full or 50% deposit at least 7 days prior to the start of the course. The payment could be paid by the following methods

 

  1. Account transfer to "IMC Institute" Saving account no. 616-2-07327-1 , Kasikorn Bank, Sathorn Square Branch.

 

or

 

  1. Cheque should be made payable to "IMC Institute"

 

Notes:

In case you choose to pay 50% deposit, we would request the remaining 50% to be paid at the registration desk before the beginning of the course.

 

Contact Person :

 

           For more information, contact our course coordinator on:

Ms.Kwanhathai Thavornpong / Ms.Sunisa Kamhangwaratit

Mobile: 087-593-7974, 088-192-7975

Tel:  02-233-4732

E-mail: kwanhathai@imcinstitute.com/sunisa@imcinstitute.com /contact@imcinstitute.com


Location Details


IMC Institute

LOCATION

141/7 Skulthai Surawong Tower 7th FL (Unit 8), Surawong Road, Suriyawong, Bangrak Bangkok, 10500 Thailand

VIEW MAP

Want to know more about this event?
Please contact the organizer for more information.


IMC Institute

ศูนย์รวมข้อมูลเชิงวิชาการ ให้คำปรีกษา และจัดหลักสูตรอบรมทางด้านไอที