Web Application Fundamentals - 6 Wks - Registration Deposit
Note: the full cost of this course is $399 plus GST. The initial registration deposit of $100 will be followed by a subsequent payment of $299 due before the second class. Space is limited to 10 students!
A web application is one of the best first projects for beginning programmers. In this class you will create your own unique app that can do useful tasks from anywhere, on any device.
This 6 Saturday class runs from 9:30am to 1:30pm at the Callingwood Recreation Centre. Class dates are May 11, (No class May 18 long weekend), May 25, June 1,8,15 and 22nd
All classes are 4 hours in length with interactive class challenges and limited to 10 participants. Homework on the students individual project with a suggested 2 to 4 hours per week. There is a final comprehensive quiz and mark based (50% on the quiz and 50% on the project). Students receive a certificate of achievement and a mark for the course.
Week 5: Hosting a Sinatra Server,SQL Databases, Heroku, Source Management and Gems (Objectives: Setup the tools needed to host on Heroku. Create a DB for the challenge problem. Homework: Completing and Hosting your project)
Week 6: Project Demonstrations, Final Quiz, Security, Refactoring (Objectives: Demonstrate your project. Be tested on your knowledge. Security issues for your project. Ideas and pseudocode to advance your project.)
About your instructor: Doug Kaweski holds a degree in Engineering from the University of Saskatchewan and has been programming since the early days of microcomputers. He has worked as a developer and software development manager and has taught game programming in Ruby, Introductory Ruby and Web application classes including the Edmonton Learning to Code Series.