Technology

Mobile Web Developer

Challenge your potential with a rewarding career in mobile and web development. Enroll today in this 82-week diploma program to obtain the knowledge and skills required to succeed in this dynamic industry.

    Request Info!

    Fill in the form below and we will contact you as soon as possible.

    Country is required
    Program of Interest is required
    First Name is required
    Last Name is required
    Valid email address is required
    Valid phone number is required
    Answer is required
    Answer is required
    Answer is required
    Answer is required
    Consent is required

    Type

    Diploma

    Duration

    82 Weeks

    Internship

    16 Weeks

    Program Outline

    View Outline Arrow Icon Pointing Right

    About The Program

    Master the art of creating applications for both mobile and web platforms through comprehensive courses in Web Development Fundamentals, Design & Development Fundamentals, Mobile Development, and Web Development. Our Mobile Web Developer program includes a 16-week internship, providing you with hands-on experience and ensuring you’re job-ready upon graduation.

    In this program, you will also learn how to leverage online resources, including advanced search engine functionality and Artificial Intelligence (AI) tools, to simplify tasks where applicable. Click here to learn more about AI and how it is used in our technology programs.

    The program is offered online through live, instructor-led sessions that combine the flexibility of online learning with real-time interaction and support from experienced instructors.

    Career Opportunities

    As a Mobile Web Developer graduate, you will qualify for the following positions:

    • Web Programmer/Developer
    • Application Programmer/Developer
    • Internet Site Designer
    • Software Programmer/Developer
    • Mobile Programmer/Developer
    • Database Programmer/Developer
    • iPhone Programmer/Developer
    • Android Programmer/Developer
    • Window Phone Programmer/Developer

    Employers Who Have Hired triOS Grads

    • Adobe
    • Ad Films
    • Challenger Motor Freight Inc.
    • Cyberteks Design
    • Department of National Defence – Atlantic
    •  FPM3 Marketing
    •  National Research Council
    •  Philip & Henry Productions
    • Stream International Canada LNC
    • TNP Group
    • Tech Alliance

    Salary

    78 %

    Employment Rate*

    $ 45

    Average Wage/HR**

    $ 62

    High Wage/HR**

    *Employment Rate based on 2021 contactable triOS graduates employed in a related field within 12 months.

    Source: workingincanada.gc.ca

    NOC Code: 2173/21231, 2174/21232 & 2175/21234 - **Wage data rounded down to the nearest dollar. Average wage doesn't reflect the starting salary but represents the middle value between lowest to highest wages. Local (or regional) income may vary. Last updated in Jan 2024.

    Program Details

    Are you eager to launch a career in the high-demand technology sector? Passionate about developing computer and web-based applications? triOS College’s Mobile Web Developer program is your pathway to success. While the program is offered online, campus support is available to students at locations including Toronto, London, Mississauga, Brampton, Kitchener, Hamilton, Ottawa, and Windsor.

    Focusing on mobile and web development, this program prepares you for the abundant opportunities available for junior and intermediate developers. With a hands-on approach, you’ll develop industry-grade logic and problem-solving skills and gain expertise in a full suite of development technologies. Topics covered include design, front-end and back-end web development, Android mobile development, and iOS mobile development.

    Learn to create interactive web content using programming languages such as HTML, CSS, JavaScript, Swift, Java, and more. Master development for both iOS and Android operating systems. Through mobile and web capstone projects, you’ll build real-world applications to showcase to potential employers. Cap off your learning experience with a 16-week internship, where you’ll apply your skills and gain the practical experience that employers value.

    When you enroll in this program, you will receive:

    • a registered and approved diploma
    • 4 exam vouchers to write the certifications you wish to pursue*
    • practice tests (where applicable)
    • career services
    • job search assistance
    • alumni program benefits

    Below is a list of core technologies, tools, and methodologies that you’ll work with in this program:

    • Adobe Creative Cloud (Photoshop, Illustrator, and XD)
    • Visual Studio Code, IntelliJ IDEA, Android Studio, and Apple Xcode
    • HTML and CSS
    • WordPress
    • Fedora and Ubuntu Linux
    • Git and GitHub
    • Agile, Scrum, and Kanban practices
    • JavaScript, Angular, and React
    • PHP, MySQL, and XAMPP
    • Java, Kotlin (Android), and Swift (iOS)

    *The courses in the program relate to 4 industry certification exams leading to the following designations, which are frequently used as a benchmark for hiring:

    • Adobe Photoshop ACA
    • Adobe Illustrator ACA
    • Oracle Java Associate
    • Google Associate Android Developer
    Course Listings
    Arrow Down
    Icon-Quiz-Small Created with Sketch. Android Development
    In this course, students explore the different features of the Android SDK to build feature-rich Android apps using the Kotlin programming language. More specifically, students will learn the detailed usage and capabilities of the Kotlin programming language, as well as the elements of the Android SDK that can provide a wide variety of different functionality within an Android app, leveraging AI generated code where appropriate .
    Icon-Quiz-Small Created with Sketch. Angular Development
    There are many different JavaScript code libraries available today that provide a framework for developers when creating Web apps. In this course, you will explore the structure of the Angular JavaScript framework, as well as use it to create Web apps that implement a wide range of functionality.
    Icon-Quiz-Small Created with Sketch. Career Management
    In this module, you will create and refine your résumé and LinkedIn Profile. You will write cover letters and learn the value of customizing cover letters to specific job postings. You will have the opportunity to apply this knowledge as you conduct a job search and write a cover letter tailored to an ideal job post. Through research, you will create a list of top employers and target current industry opportunities. You will learn about current methods for applying to job postings using technology. You will also gain an understanding of the job interview process, typical interview questions and possible responses, and expectations of both the interviewer and interviewee. In addition, you will engage in practical application of the interview process through role-play. Topics such as negotiating salary, self-management, and on-the-job success for placements and post-graduate employment will be also covered.
    Icon-Quiz-Small Created with Sketch. Graphical Design
    Visual images, user interfaces, and other graphical art are an important part of nearly all apps and webpages today. This course introduces the concepts and techniques used to create and modify graphical art for use within software and on the web. Students will work with both bitmap-based and vector-based graphical art formats, as well as generate art using AI tools .
    Icon-Quiz-Small Created with Sketch. HTML and CSS
    This course introduces the core concepts and procedures used to create websites. More specifically, students learn how to create the components of a website using HTML5, as well as provide a standardized layout of website elements using CSS3.
    Icon-Quiz-Small Created with Sketch. iOS Development
    In this course, students explore the different components of the Apple XCode SDK to build feature-rich iOS apps using the Swift programming language, leveraging AI generated code where appropriate . More specifically, students will learn how to leverage SwiftUI and UIKit to create mobile apps that provide a fluid experience on iPhone and iPad devices.
    Icon-Quiz-Small Created with Sketch. Java Development
    .In this course, students apply the object-oriented concepts from the Swift development course to the Java programming language. More specifically, students will learn Java data and control structures, as well as how to create both graphical and web-based Java applications.
    Icon-Quiz-Small Created with Sketch. JavaScript
    JavaScript allows for a rich set of interactivity within the content on a website. Consequently, it is one of the most common programming languages used today. In this course, you will learn the core elements of the JavaScript programming language, use JavaScript to provide enhanced functionality within a website, as well as leverage AI tools to generate JavaScript stub code .
    Icon-Quiz-Small Created with Sketch. Linux Web Hosting and Wordpress
    Most web servers in the cloud are hosted on the Linux operating system. In this course, students will learn the basic usage of the Linux operating system, as well as the configuration of the Apache web server on Linux. Additionally, students will use the Apache web server to host their own websites as well as the WordPress content management system.
    Icon-Quiz-Small Created with Sketch. Mobile Web Developer Internship
    At the successful completion of the classroom hours of this program, you will be placed in a 320-hour internship at an outside organization. You will have the opportunity to apply your new and developed skills in a real-world environment. Hosts include small, medium, and large organizations that provide applications and web development services.
    Icon-Quiz-Small Created with Sketch. PHP and MySQL
    This course introduces students to server-side Web development using the open-source PHP language. More specifically, students learn the structure of the PHP programming language, as well as use PHP to create data-driven websites that interface with MySQL, leveraging AI generated code where appropriate .
    Icon-Quiz-Small Created with Sketch. React Development
    In this course, students apply their knowledge of the Angular JavaScript framework to learn another JavaScript framework called React. More specifically, students learn how to leverage the React framework to create a rich set of functionality within web apps, leveraging AI generated code where appropriate .
    Icon-Quiz-Small Created with Sketch. Student Success Strategies
    This course stresses the importance of developing non-technical skills to enhance personal, academic and career success. This includes understanding learning styles and honing practical study skills, such as memory, reading, note- and test-taking techniques. Personal exercises will focus on teamwork, decision making and problem solving skills, setting goals and maintaining a positive attitude techniques for managing change, stress and conflict will also be explored.
    Icon-Quiz-Small Created with Sketch. Swift Development
    In this course, students are introduced to object-oriented programming using the Swift programming language. More specifically, students will learn Swift expressions, collections, and types, as well as enumerations, protocols and generics
    Icon-Quiz-Small Created with Sketch. UI/UX Design
    In this course, students learn how to design user interfaces for web and mobile apps to maximize both usability and user experience. Additionally, students learn how to leverage AI tools to simplify the creation of design prototypes .
    Icon-Quiz-Small Created with Sketch. Version Control and Collaboration
    Most software projects today use an agile development process to provide timely revisions to software. Additionally, most software projects use the Git system for version control and collaboration. In this course, students explore the various agile development and project management techniques that are common in the industry, as well as learn how to leverage Git, GitHub, and GitHub Copilot AI  for code versioning and collaboration.
    Admission Requirements
    Arrow Down

    You must:

    • have an Ontario Secondary School Diploma or equivalent

    OR

    • be at least 18 years old when or before the program begins AND pass a qualifying test* that has been approved by the Superintendent. (The approved qualifying test for this program is the Wonderlic test with a passing score of 20.)

     

    * If you’re applying from other Canadian provinces, you must:

    • be at least 19 years old,
    • be out of high school for at least 1 year when the program starts, and
    • successfully pass an academic achievement test.

     

    Please contact us for more details regarding admissions requirements if you are an international student.

    Career Quiz

    Take a quick and easy quiz to find out more about yourself, your goals, and identify your strengths and social style. This quiz gives you suggestions for what career areas you might consider based on your likes and preferences. Give it a try now!