Web Application / CodeIgniter face to face course in Toronto
Some of you who know me, know that I roughly split my professional time between development and training. I’ve been lucky to have some success over the years, and I’ve managed to build up a pretty good rapport with local universities and colleges. Like any relationship, after a while, your input starts to be highly trusted, and I’m fortunate to find myself in this situation. It has put me in a position recently to get a new course on the books at area schools, I’ve called it “Building a Web Application: Concept to Completion Workshop”. Why do you care? It’s a course on how to build a web application using CodeIgniter and other “web 2.0” technologies.
My vision was to create a course for working web professionals who want to explore the ins and outs of CodeIgniter, professional web 2.0 application development, and/or have a vision for a web application, but don’t know how to make it a reality. This is not a course to teach you PHP, and javascript - I expect that you already have intermediate knowledge of that - and preferably you’ve built a few things with PHP/JS before, and now want to get ambitious. I will assume though that you’ve never used CodeIgniter before, and on that front we’ll start at “ground zero”, and quickly build our way up.
We’re going to plan, wireframe, mockup and build a full-on, functional web-application. I’m not sure what exactly yet, but it’ll be something practical, and not a complex example of “hello world”. It’ll be data-intensive, and I’ll probably release the final product under the GPL, just like BambooInvoice.
The first run is going to be in North Toronto at Seneca College’s Markham Campus. If I get any interest from around Hamilton, I also have permission to start up a course at McMaster University.
Here’s the “official” course description.
This course is intended for students who have completed the XHTML, Javascript and PHP workshops, or working web professionals or freelancers with comparable experience. This 2 day hands on workshop will focus on the creation of a web application from concept to completion. Emphasis will be on structured semantic coding, CSS driven presentation and layout, modern unobtrusive Javsacript techniques and the robust PHP framework Code Igniter, to power the application. Special topics include AJAX and Javascript effects, PHP frameworks, user authentication and management, email solutions, complex database design and scalable, cross browser implementation.
If you are interested, the first run will be May 8/9 (don’t worry, there’ll be more). You can enroll online at Seneca College’s online enrollment. If you do enroll, please contact me or leave a comment here - I’d love to know in advance who is going to be there. And for the record, I don’t get commission or anything silly like that, I’m only blogging about this since I think its an exciting opportunity to bring part of the CodeIgniter community together, and to show that CI is raising its profile every day.
My ambitious plans include a CodeIgniter textbook to accompany this that I’ll write but that probably won’t get done for May 8/9 (who knows… its started, now its a question of finding the time).

Yannick wrote on
This is pretty awesome Derek. This will certainly get the word out about CI, but most importantly I’m sure it will be a great opportunity and experience for you.
I wish you all the best with the workshop. Let us know how it goes.