Additional information
Province | Manitoba |
---|---|
Colleges | Robertson College |
Program Categories | IT |
Program Duration | 37 weeks |
Program Intakes | |
Class Type | Virtual |
Funding | Manitoba Student Aid, Scholarship, Bursary |
Admissions Open
Province | Manitoba |
---|---|
Colleges | Robertson College |
Program Categories | IT |
Program Duration | 37 weeks |
Program Intakes | |
Class Type | Virtual |
Funding | Manitoba Student Aid, Scholarship, Bursary |
Program Overview
As a Full-Stack Developer, you are responsible for working with stakeholders to build?comprehensive web solutions. Requiring good organizational and communication skills, you?participate in the entire lifecycle of an application, from concept to final product delivery and?ongoing maintenance.?
Responsibilities include:
Developing web applications using open-source and proprietary frameworks
Ensuring applications are responsive and accessible on a wide variety of devices
Creating and maintaining schema and schema-less databases
Designing and developing REST-based APIs
Validating that solutions meet security, accessibility, and usability guidelines
Writing automated testing scripts as a basis for unit and integration testing
Participating in requirements gathering and design sessions?
In this role, you are a key member of a multidisciplinary team including developers, business?analysts, project managers, and product owners. Be prepared for a fast-paced, challenging,?and rewarding career.?
?
Program Scope Statement
Full Stack Developer graduates will have the foundational knowledge and skills to qualify?for entry-level career opportunities as Full-Stack Software Developers in the Canadian?Information?Communications?Technology (ICT) sector.?
?
Program Outcomes
Upon successful completion of the program, the graduate will be able to:
Apply fundamental programming concepts to write software programs
Program in a variety of object-oriented languages to produce solutions that meet objectives
Develop dynamic web applications and APIs according to standards for accessibility, usability, performance, and security
Select optimal data structures and algorithms for a given situation
Work collaboratively as part of a multi-disciplinary team
Design, build and maintain schema and schema-less databases
Create and execute database queries using Structured Query Language (SQL)
Communicate effectively with technical and nontechnical stakeholders using?appropriate communication techniques
Implement automated unit and integration testing to ensure programs function as?specified?
Read More…