ติดตามอีเว้นท์ใหม่ๆได้ทาง Facebook

Test-Driven Development with Java (22 - 23 มิ.ย. 2560) IMC Institute 141/7 Skulthai Surawong Tower 8th FL,Surawong Road, Suriyawong, Bangrak, Bangkok 10500 Thailand Tel. 02-233-4732

Test-Driven Development with Java

  • 22 - 23 มิ.ย. 2560 2017-06-22 2017-06-23 Asia/Bangkok Test-Driven Development with Java https://www.allthaievent.com/event/25219/ Course Description courseนี้จะทำให้นักพัฒนาและทีมพัฒนาเข้าใจเกี่ยวกับการนำแนวคิด Test-Driven Development (TDD) มาใช้สำหรับการพัฒนาด้วยภาษา Java และเรียนรู้และลงมือเขียน unit test ด้วย test framework เช่น jUnit และ Mockito เป็นต้น รวมทั้ง IMC Institute 141/7 Skulthai Surawong Tower 8th FL,Surawong Road, Suriyawong, Bangrak, Bangkok 10500 Thailand Tel. 02-233-4732
  • IMC Institute 141/7 Skulthai Surawong Tower 8th FL,Surawong Road, Suriyawong, Bangrak, Bangkok 10500 Thailand Tel. 02-233-4732
สามารถติดตามรายละเอียดล่าสุดของงานได้ที่ https://www.facebook.com/imcinstitute

Course Description
courseนี้จะทำให้นักพัฒนาและทีมพัฒนาเข้าใจเกี่ยวกับการนำแนวคิด Test-Driven Development (TDD) มาใช้สำหรับการพัฒนาด้วยภาษา Java และเรียนรู้และลงมือเขียน unit test ด้วย test framework เช่น jUnit และ Mockito เป็นต้น รวมทั้งเรียนรู้เรื่อง Test Automation ด้วยแนวคิด Continuous Integration โดยเครื่องมือที่จะได้ใช้งานประกอบไปด้วย
Eclipse IDE
Git
Apache Maven
jUnit
Jenkins

Duration : 2 Days (9:00 - 17:00)
ทฤษฎี 30%
ปฏิบัติการ (Workshop) และแบ่งปันประสบการณ์ 70%

Fee : 7,500 Baht **Early bird 6,900 Baht excludes VAT :
(Fee includes Course Material + Coffee Break and Lunch) Need to bring your own computer

Instructor
นายสมเกียรติ ปุ๋ยสูงเนิน
นายธวัชชัย จงสุวรรณไพศาล

Training Schedule
22 - 23 June 2017
12 - 13 December 2017

Training Venue: Skulthai Surawong Tower 8th (Near MRT Sam Yan Door 1)

Who Should Attend
Java Developer ที่ต้องการเรียนรู้ และ นำ TDD ไปใช้งาน เพื่อปรับปรุงการพัฒนา Software

หัวข้อการฝึกอบรม
ความจำเป็นของ TDD ในการพัฒนา Software
วิธีการ Refactor Code
การเขียน Unit test ด้วย jUnit
การแยก Test data ออกจาก code ของการทดสอบ
Test isolation
Test automation
Continuous Integration

Course Outline

วันที่ 1
Introduction to Testing and Test Driven Development (TDD)
The importance of Testing
XP, Agile and TDD
Testing vs Debugging
Overview of Unit Testing
Rhythm - Red, Green, Refactor
Obvious Implementation or Fake It
Mock Objects
Unit Testing Java code with jUnit
Test cases, test suites, fixtures.
What to test
Testing for Exceptions
Testing Isolations
Test Coverage
Integration with Apache Maven
Refactoring Java Code
What, when and why
Bad Smells
Decomposition and delegation
Refactoring legacy code

วันที่ 2
Decoupling/Test Double
Stub, Spy, Mocking, Fake, Dummy
Separating Test Data from Test Code
Layered Architecture
Dependency Inversion Principle
Dependency Injection
Refactoring Java Code (ต่อ)
Bad Smells
Refactoring legacy code
Automating Tests / Continuous Integration
Introduction to Jenkins CI
Checking out & Committing code with Git
Building with Apache Maven

Facebook
ติดตามข้อมูลงานอีเว้นท์ได้ทาง Facebook :

หาโอกาสธุรกิจ อีเว้นท์ที่กำลังจะมา



   ชุมชนคนอีเว้นท์

อสังหาฯ น่าสนใจ
  ข้อมูลอัพเดตอีเว้นท์จาก Facebook ที่เกี่ยวข้อง
แสดงความคิดเห็น / ประชาสัมพันธ์
ขอบคุณข้อมูลจาก : https://www.facebook.com/imcinstitute
   แนะนำให้อ่าน
เกาะกระแสข่าว HOT