Web Development
The Web Development program at JRS College of Business and Health Care Inc. provides students with the key introduction to essential web development languages, terminologies, web pages creation and maintenance. This web development program is delivered as a hands-on computer-based workshop and presentation. In this course, students will have their own workstation loaded with the necessary software in which to practice relevant topics. Course content will focus in HTML, Java, CSS, ASP, JSP, PHP, Photoshop, Flash and JavaScript in the context of web development practices. Students will understand and experience how to create basic web pages with HTML, including basic structuring of web page content, apply basic formatting styles using CSS and understanding JavaScript for basic interactivity. Furthermore, students will learn how to build effective keyword phrases that students will implement as part of the web marketing strategy, the topics include Search Engine Optimization (SEO) and Search Engine Marketing (SEM).
Curriculum
This course will introduce students to the roles and responsibilities of a Web Developer.
Students will engage in tools and programming languages required by a web developer, including event-driven programming, database-driven content, current versions of HTML and CSS, JavaScript, SQL and JQuery.
This course will deliver learning opportunities to practice new skills through hand-on projects based on the content delivered in HTTP 5111 Web Development 1. This lab experience will allow students to simulate the daily activities of a Web Developer through the incorporation of tools and programming languages including current versions of HTML and CSS, JavaScript, SQL and JQuery.
This course will allow students to access additional support for content delivered in the other classes each semester. Every student in the class will engage in a process of self-assessment to help them identify areas where they would benefit from help, and then the student and teaching team will set up a process for providing support for any areas where the student would benefit from some in-the-moment support. Mentors, tutors, and workshops will be available.
Students will be introduced to design tools, processes, and best practices as they apply to web developers, content strategists and user experience designers. The skills introduced in this course will be incorporated and reinforced in other courses as a part of the practice relevant to each discipline.
Students will work on multi-disciplinary, cross-program teams to solve real-world problems. Industry partners may be involved, and there will be opportunities for students to bring passion projects into the studio each semester with an emphasis on the development of projects that focus on “design for good” or “change for the better”. There will be an emphasis on group work and the start to finish life cycle of a project will be fully explored. This course is delivered in a hands-on, experiential learning environment and employs tools and processes based on current industry standards and practices.
This course will build on the programming languages, database development and toolkit introduced in semester one and required by an entry-level web developer. Students will learn markup language, web services, data exchange applications, server-side technology to support the generation of dynamic web-based applications and more.
This course will deliver learning opportunities to practice new skills through hand-on projects based on the content delivered in HTTP 5211 Web Development 1. This lab experience will allow students to simulate the daily activities of a Web Developer and will build on the programming languages, database development and toolkit introduced in semester one and required by an entry-level web developer and include markup language, web services, data exchange applications, server-side technology to support the generation of dynamic web-based applications and more.
This course is a series of weekly workshops that provide students with the skills, tools and knowledge necessary to secure and complete their work placement. This includes career planning, job search techniques, discussion of workplace issues, professionalism and self-management. Students prepare cover letters and resumes, research potential employers, and practice their interview skills in mock and informational interviews. Guest speakers will provide students with a range of perspectives on current and future trends in the industry, as well as answer questions and provide mentorship. In addition, students review the work placement process and requirements with their Placement Advisor.
As with IXD 5105 IXD Studio 1, students will work on multi-disciplinary, cross-program teams to solve real-world problems. Industry partners may be involved, and there will be opportunities for students to bring passion projects into the studio each semester with an emphasis on the development of projects that focus on “design for good” or “change for the better”. There will be an emphasis on group work and the start to finish life cycle of a project will be fully explored. This course is delivered in a hands-on, experiential learning environment and employs tools and processes based on current industry standards and practices.
This course provides students with baseline knowledge of the tools and techniques required to manage projects. These tools and techniques will be further explored in other courses where they will be applied through authentic activities related to each discipline (web development, content strategy and user experience design).
The four-week (160-hour) placement, completed in the third semester of the program, will provide graduating students with an opportunity to gain practical experience.
In this course, students will focus on the development of a final project or set of projects that highlight the skills and competencies gained in this program. Working in consultation with a mentor, capstone can be used to explore a personal project that is aligned with the skills of a web developer or allow time and space for a student to work with an industry partner or multi-disciplinary team within Humber. The outcome of the Capstone course should be content that can be used to demonstrate the skills of the graduating student to potential employers