10-152-362 - Web Programming 2

Syllabus


Instructor Information

NameClay Hess
Emailhess@ntc.edu
Skypehessntc
Phone715-803-1731
Office LocationNTC Wausau Campus, Room A113

Office Hours

Monday10AM - 11AM
Thursday10AM - 12PM
10AM - 12PM

Means of Contact

It is my goal to make myself available to you to aid in your learning, not only in this course, but also as you continue on your educational journey. Always feel free to come to me with any questions or problems you may have. My preferred means of contact is e-mail. When sending an email, please include the course name in the e-mail title and your name and a detailed, professional message in the e-mail body. My goal is to respond to all e-mails within 24 hours on business days; on weekends, a response may be a bit slower. I also welcome phone calls and instant messaging via Skype. When leaving a phone message, please speak slowly; include your name, the course name, a return number, and the reason for calling. If you need to meet with me, the best time is during my office hours. If you need to meet with me at any other time, feel free to contact me, and I will be happy to make alternate arrangements with you.

Letters of Recommendation / Job References

Upon leaving school, your instructors can be one of the best sources for letters of recommendation and references during your job search. I will be pleased to write a recommendation for you as you begin your job search. The message that I would like to convey to you is perhaps best described here. Thanks to the original author for posting his policy publicly.

Course Information

Course Number10-152-362
Course NameWeb Programming 2
Start Date1/0/1900
End Date1/0/1900
Meeting Time(s)
Meeting LocationWausau Campus and regional campuses via Adobe Connect
Total Hours72
Type of InstructionLecture (2 credits, 36 hours); Lab (1 credit, 36 hours)
Mode of DeliveryIn Person

Course Description

Builds upon web programming skills learned in earlier courses by introducing Node.js. Learners will create Node.js applications, using a text editor (IDE) and the command line interface (CLI). Further, learners will make use of Node.js supporting frameworks and resource packages. Additional topics include: Unit Testing, MongoDB, Overviews of PHP/MySQL, Ruby on Rails and ColdFusion/Java.

Pre/Corequisites

Textbooks

None

Learner Supplies:

Core Abilities

Compentencies

Course Grading Information

Letter GradeRequirements
A>= 92% and meet all course competencies
A->= 90% and meet all course competencies
B+>= 87% and meet all course competencies
B>= 83% and meet all course competencies
B->= 80% and meet all course competencies
C+>= 77% and meet all course competencies
C>= 70% and meet all course competencies
D>= 60% and meet all course competencies