WEB 105 Development Environment

School of Arts and Technology

WEB 105 Development Environment provides students with the current industry context, standards and fundamental tools required to dive into back-end web developing. Students will become familiar with the back-end environment by setting up a web server, setting up a virtual host, running an https and creating sandboxes. They will gain confidence and access greater control in front and back-end web development by executing command line through Terminal. Understanding of best-practice in version control will be emphasized as students learn how to utilize open source distributed version control systems and incorporate thorough testing and debugging practices into their development projects.

Prerequisites: WEB 104 with a minimum grade of 60%

Accessibility Services Notice

Students who would like an academic accommodation and who have a documented disability should contact Accessibility Services, if they have not already done so.

Transfer Agreements

Course to Course transfer – NoBlock Transfer – Nobctransferguide.ca
Course Details
Total number of weeksn/a
Total Credits
Total Hours60
Typical hours per week breakdown
Lecture45
Lab (lab, field, computer)15

Learning Outcomes

Upon successful completion of this course, the learner will be able to:

  1. Set up a web server, a virtual host, run an Hyper Text Transfer Protocol Secure (HTTPS) and create sandboxes
  2. Execute tasks using command line in Terminal
  3. Utilize command-line shortcuts and tools to speed up workflow
  4. Discuss the advantages and limitations of integrated development environments
  5. Integrate version control into a web application development workflow
  6. Create branches, track files and establish a repository in a version control system

Grading Table

Standard Academic and Career Programs Grading Table

Percentage Letter Grade GPA
90-100 A+ 4.33
85-89 A 4.00
80-84 A- 3.67
76-79 B+ 3.33
72-75 B 3.00
68-71 B- 2.67
64-67 C+ 2.33
60-63 C 2.00
55-59 C- 1.67
50-54 P 1.00
0-49 F 0.00
DNW 0.00

See the Academic Calendar for General Information including how to withdraw from course(s) and other regulations.

Disclaimer

Information contained in this course outline is correct at the time of publication. Content of the course is revised on an ongoing basis to ensure relevance to changing educational, employment and market needs. The instructor will endeavor to provide notice of changes to students as soon as possible. The instructor reserves the right to add or delete material from courses.