Summer 2013PythonA three-unit 16-week course packed into a seven-week Summer session. By the end of the course you will know enough Python to deploy apps on Google App Engine. Fall 2013PerlAn introduction to programming with Perl. This is a beginner-friendly course. Perl is getting its second wind in the form of an extended Modern Perl Renaissance. Magic and obfuscation are out and clarity and focus are in. RubyIntroduction to Ruby and Rails. Rails continues to cut a wide path into new territory. Learn enough Rails to deploy Rails apps to Heroku. Good stuff. This course requires some programming experience. Spring 2014Ruby on RailsCS 132A or demonstration of CS 132A exit skills. ADVISE: CNIT 132. Learn to develop data driven web applications using Ruby on Rails. The course covers all of the core aspects of the framework including Activerecord, ERB, Rails Controller classes, Action Mailer, and application testing. RubyIntroduction to Ruby and Rails. Rails continues to cut a wide path into new territory. Learn enough Rails to deploy Rails apps to Heroku. Good stuff. This course requires some programming experience. |
Summer 2013PythonAn introduction to Python. Description: Comprehensive course in Python, an open-source dynamic object-oriented scripting language. Covers variables, arrays, lists, tuples, dictionaries, functions, methods, classes, objects, and writing server-side Python scripts for the Web. Intended for students with previous programming experience. (syllabus) Fall 2013HTML5&CSS3An introduction to HTML5 and CSS3. PHPAn introduction to PHP. This course will be an online revival of my popular CCSF PHP course. Mobile Web AppsAn introduction to building Mobile web apps with JQuery and HTML5. Agile PracticesAgile practices in Web and Mobile App Development. |