We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

Designed with the complete beginner in mind, this two-day crash course on Apache Cordova gets you started with the fundamentals of web design and building a hybrid mobile apps using Apache Cordova. After this course, you will be able to build a simple cross-platform mobile apps using Apache Cordova.

We will be building a simple productivity application throughout this course, with the following features:

  • Calculator
  • To-Do List
  • Photo notes that can be edited and drawn on

This program will be designed with mobile platforms in mind

The topics include :

  • Basic knowledge HTML, CSS and Javascript
  • Basic knowledge of responsive web design
  • Apache Cordova framework
  • Create cross-platform hybrid mobile apps

                   HRDF SBL Claimable for Employers Registered with HRDF

For more information regarding this course please visit:
https://www.tertiarycourses.com.my/apache-cordova-mobile-apps-malaysia.html

Outline

Day 1

Module 1: HTML Basics

  • Overview of course, activities, final product and software
  • Fundamentals of HTML (tags, structure, hierarchy)
  • Activity: Building a simple text-only web application given a mock scenario
  • Multi-page sites and extended features (eg. Images, Links)
  • Activity: Expanding your application over multiple pages

Module 2: CSS Basics

  • Fundamentals of CSS – Selectors and Declarations
  • Grouping elements with classes, HTML divs and spans
  • Activity: Adding formatting to existing web application


Module 3: JavaScript Basics

  • Fundamentals of JavaScript coding – Format and hierarchical nature
  • The document object model (DOM)
  • Fundamentals of Programming: If-statements, Variables and Loops
  • Concepts in event-driven programming
  • Debugging skills and using the browser console
  • Activity: Implementing an event-driven calculator app
  • Data types – Differences in operations and conversion between types
Day 2

Module 4: Get Started with Apache Cordova

  • Install and setup Cordova and other required dependencies
  • Create your first Cordova project
  • Test your program on a mobile platform
  • Activity: Add an icon to your app

Module 5: Mobile-Friendly Design

  • Strategies for screen size-friendly web design
  • CSS Media Queries
  • Activity: Building a “self-rearranging” page supporting multiple screen sizes
  • Concept of user agents + Pros and cons of using user agents to affect functionality
  • Activity: Detect and fire swipe events

Module 6: Data Handling

  • Introduction to JavaScript objects and arrays
  • Concept of CRUD (Create, Read, Update, Delete)
  • Activity: Creating a To-do list
  • Serialization to JSON
  • Persistent storage in web programming
  • Activity: Saving data


Module 7: Dynamic Graphics

  • Introduction to the HTML5 Canvas, context and drawing
  • Activity: Handwritten note-taking feature
  • Generating Base64 images
  • Activity: Storing handwritten notes
  • The Camera API
  • Activity: Camera + Canvas
  • The File API
  • Activity: Saving your images


Module 8: More Mobile APIs (Optional)

  • Device Motion
  • Vibration
  • Battery Status
  • Network Information
  • Contacts
  • Geolocation
  • Whitelist

Speaker/s

Thomas Wiradikusuma is an Indonesian living in Malaysia. He is the founder of Homework Hero, an Android app for peer-to-peer tutoring platform for students in Indonesia. He is a Java developer in a wide variety of business applications. Particularly interested in large-scale consumer-facing Web and server-side mobile application development. He was a freelancer in PT Indosat, Tbk. as a consultant generating ideas for their Value Added Services (VAS). He Specialties: SDLC, Agile software development (especially iterative approach and test-driven development), UML, design patterns, Java EE, technology evangelist
Reviews
Be the first to write a review about this course.
Write a Review
Tertiary Courses Malaysia is a HRDF Approved Training Provider in Malaysia. We offers wide range of classroom instructor-led technical training courses for working professionals and executives in Malaysia.

All our courses and trainings are funded by HRDF (Human Resources Development Fund Malaysia). Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses

  1. Python Programming
  2. R Programming
  3. Tableau
  4. Machine Learning
  5. Raspberry Pi
  6. Arduino
  7. 3D Printing
  8. iOS Apps Development
  9. Android Apps Development
  10. Magento eCommerce
  11. Wordpress
  12. Joomla
  13. Search Engine Optimizatoin
  14. Web Design
  15. Google Analytics
  16. Facebook Marketing
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.