Course Description:
This course gives you how to quickly build scalable web applications in Java using Google App Engine. App Engine is a an exciting new technology that provides a simple framework and basic web tools to build complete web apps. It is a PaaS cloud platform provided by Google. The course will cover the topic ranging from introduction, Java Web programming on cloud, storing data in Datastore and MySQL.
Duration : 2 Days (9:00 - 16:00)
Fee : Special Training 5,900 Baht exclude VAT (Early Bird 5,500 Baht exclude VAT)
(Fee includes Course Material + Coffee Break and Lunch) ( Bring your own computer )
Instructor: : Assistant Professor Dr. Thanisa Kruawaisayawan (See Profile >> Here)
Lecturer at Faculty of Information Technology, King Mongkut’s Institute of Technology Ladkrabang
Sun Certified Java Programmer
Sun Certified Mobile Application Developer
Sun Certified Web Component Developer
Co-Instructor for Mini Master of Java Technology, KMITL
Co-Instructor for Mini Master of iOS Applications, Software Park
Instructor for many universities and public organizations
Associate Professor Dr. Thanachart Numnonda (See Profile >> Here)
Executive Director, IMC Institute
Ex-Director, Software Park Thailand
Certified Sun Java Instructor
Lead Instructor for Mini Master of Java Technology KMITL
Instructor for many universities and public organizations
Ms. Sirintorn Pengsiri ( See Profile >> Here )
Software Project Leader ,Extra Solution Engineering Co.,Ltd.
Training Schedule:
29 - 30 January 2014
9 -10 July 2014
Training Venue: The Connecion (Near MRT Ladprao Exit 4) >> See Map
Who Should Attend:
IT Programmers who would like to develop web program on the Google Cloud.
Application and Project Managers involved in IT Enterprise Projects.
Those who are interested in develop programs on public cloud platforms.
Java developers with Web application experience that are porting existing applications to Google App Engine.
Prerequisite: Basic knowledge of Java Programming (Knowledge of Servlet, JSP will also be useful, but not compulsory)
Benefits :
Understand Java Web Programming using Servlets and JSP on GAE.
Learn why organizations want to run applications in the Google cloud.
Understand the architecture of GAE.
Learn how to develop applications for GAE Write and deploy a Java Web application ( to GAE.
Learn how to store data on GAE using Big Table datastore and MySQL.
Learn how to use AppEngine Features and Services; such as Gmail, Memcache, and calling external services via Urlfetch.
Learn how to store your database in a local server
Course Outline:
Day 1
Introduction to Cloud Computing.
Google App Engine Architecture.
Building Web Pages and Web Services with AppEngine and Java
Develop Java Servlets and JSP on Google App Engine.
Google App Engine Features and Services.
Authentication and Authorization
Web Request Processing (URL fetch APIs)
Mail APIs
Task Queue APIs for execute background work.
Hand-on exercises
Day 2
Bigtable and The Google AppEngine DataStore
Differences between DataStore and relational databases
Google Cloud SQL
Google Cloud Storage
Entities and Models
CRUD operations and the GQL query language
Keys and Entity Groups
Queries and Indexes
Transactions
Connect Google App Engine to other Database Servers
GAE and MySQL connection
Stroing data in a local server.
Blobstore Java API
Hand-on exercises
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
- Account transfer to "IMC Institute" Saving account no. 616-2-07327-1 , Kasikorn Bank, Sathorn Square Branch.
or
- 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
Mobile: 087-593-7974, 088-192-7975
Tel: 02-610-3687
E-mail: contact@imcinstitute.com