A1-Global College – Ontario career college – Hamilton|Scarborough|Missisauga

Technology Diploma Program

Mobile Application Developer (MAD)

Get career ready in 1 year with essential skills to work as an application developer.

Inquire Now!

Fill out the form below.

Occupation(s) toward which the program is directed:

Application programmer; business application programmer; computer game developer; computer programmer; e-business (electronic business) software developer; interactive media developer.

Learn More About The Program

Program Type

Computer and Information Technology

Program Category

Computer Security and Project Management

Targeted Program

No

Total Instruction Hours

1,040.00

Code

Occupation

Type

Action

2174

Computer programmers and interactive media developers

Continuous



What credential is awarded upon
successful completion?

Diploma

Are there any additional academic requirements that the students must meet?

No

Admission Requirements

Ontario Secondary School Diploma or equivalent

Yes

Post-Secondary Certificate or Diploma

No

Post-Secondary Degree

No

Alternate Admission Test

Yes

Name of Test

Version Number (if applicable)

Required minimum score

Action

Wonderlic

SLE

16

 

Employment profile

1. Recite business communication concepts in order to be prepared to communicate effectively in a business environment.

2. List the concepts of the basic structure of the C++ language, how the individual components interact with the language.

3. List the concepts of Java programming and how it can be fully utilized to create working programs.

4. Describe how to use SQL fundamentals in order to write database applications, perform administrative tasks, or generate reports.

5. Describe the concepts of how to develop device-independent apps using a progressive approach, incorporating topics such as animation, sounds, photo editing, using the GPS, displaying a map, and advertising.

6. Record the developments and applications in data mining and knowledge discovery, while summarizing the computational tools and techniques useful in data analysis.

7. Recall the techniques required for secure development practices.

8. Describe the uses of UX strategy tools and techniques in order to craft innovative multi-device products.

9. State how to plan and design an Android application.

10. List the techniques for creating apps for the iPhone and iPads using Swift4, Xcode 9, and iOS 11.

11. Describe the reality of losing data in mobile applications and how data can be secured from various types of attacks.

12. Express the concepts of how to develop mobile apps using Xamarin Mobile Application Development for iOS.

13. State the process required to develop a new mobile app from start to finish.

14. Show knowledge of the skills required to search for employment opportunities, develop Resumes and cover letters to apply to those opportunities, and know how to attend job interviews.

1. Communicate effectively in a business environment through the use of speaking, listening, reading, and writing skills.

2. Use all features of the C++ language in order to write a functional program.

3. Use all Java features to develop a working program.

4. Write complex SQL queries to retrieve information for business decision making from databases with many tables, and be able to write SQL DDL to create, modify and drop objects within a relational database.

5. Develop device-independent apps using a progressive approach, incorporating topics such as animation, sounds, photo editing, using the GPS, displaying a map, and advertising.

6. Employ the developments and applications in data mining and knowledge discovery, while summarizing the computational tools and techniques useful in data analysis.

7. Employ secure development practices when scripting functional mobile applications.

8. Utilize business strategy and UX design to increase mobile users’ experiences.

9. Plan and design a working Android app.

10. Create functional apps for the iPhone and iPads using Swift Swift4, Xcode 9, and iOS 1.

11. Secure mobile application security vulnerabilities and utilize attack techniques in order to defend applications.

12. Develop, test, and release an app on the Apple Store.

13. Develop a new mobile app from start to finish in a group environment. 14. Prepare Resumes, cover letters, create a job search database, and confidently attend job interviews.

Resources

Item Quantity Action
Classroom 1
Computer systems 11
Whiteboard 1
Student Desks 10
Student Chairs 10
Instructor Desk 1
Instructor Chair 1
Overhead Projector 1
C++ Programming software 11
Java Programming software 11
Zamarin Software 11
SQL Software 11
1 textbook for each of the 16 theory courses 1
Moodle LMS 1 [Added]

Program Summary

Total Program Instruction Hours

1,040.00

Instruction Hours Entered

1,040.00

 
Type of Learning Total Instruction Hours Delivery Formats % Weight
Total Program Hours 1040.00 100.00
Theory 360.00 In-person Online – synchronous 34.62
Practical 680.00 In-person Online – synchronous 65.38
Total Type of Learning 1040.00

Program Duration

Total Instruction Hours

1040

Program DeliveryInstruction Weeks (Minimum) *Instruction Weeks (Maximum) *Break Weeks (Minimum) *Break Weeks (Maximum) *Total Duration Weeks (Minimum)Total Duration Weeks (Maximum)Average Hours / Week (Minimum Duration Schedule)Average Hours / Week (Maximum Duration Schedule)
In-person525244565620.020.0
Online525244565620.020.0
Hybrid525244565620.020.0

Ready to Enroll?

Get started with our Quick Application!

Get Career Ready!

Become a MOA in 7 Months. Take the next step in the right direction, Inquire now!

Financial Aid at A1-Global!

Find your options below!

The total cost of the course (including tuition, books, and materials) is spread into monthly payments. An initial deposit of 25% is due before the program of study starts and the balance is divided into equal monthly installments during the length of the course. The final installment is due one month prior to the completion of the program.

Inquire now!

Second Career incentive is funding available for those who have been recently laid off. The goal of this program is to train professionals for programs with high career opportunities, skills training, and programs that have high demand (sector-wise).

Learn more