
Last Fall, I was fortunate enough to be an adjunct professor at a local university,
McMurry University. The Dean of Business gave me a call asking if I knew anyone with a masters at
Milsoft who would be interested in teaching, and those I asked didn't seem to be interested, so I thought I'd give it a shot. Sure enough, I was picked and the rest is history.
I really enjoyed the experience, and from the student responses, I'm pretty sure they learned a thing or two. The course was Intro to Internet Programming. Even though the students feared programming, there was no way they were getting out of Internet PROGRAMMING without learning some code. So, I set out to cover the primary technologies and languages it takes to create a web application in a hands-on sort of way. For the first half of the course, I talked a lot, but once the basics were covered it was all hands-on, programming assignments. Having recently graduated from college, I tried to mimic the professors that I really enjoyed learning from. So, for starters: no attendance policy, real-world problems and hands-on training.
I've posted all my slides and assignments below. I'd love to hear your questions, comments and feedback.
*** For any computer science / business-related university staff or faculty reading this, I'm curious to know your thoughts on
how I think databases should be taught in universities.
The "Anatomy of Web Apps" slides covers the flow of web applications, showing how data is transferred and introduces the basic technologies required.
"Introduction to XHTML" simply gives a breakdown for how to use the markup language, tells what it is and what it isn't.
"Designing Websites with CSS" breaks down the CSS language and gives some examples how you can use it.
"Javascript Programming Basics" outlines the basics for most programming languages.
Everyone needs to use a Javascript library when programming in Javascript, there's really no reason not too. Learn the "jQuery Basics" and make javascript fun again.
And here are the slides for a very "Basic User Authentication with PHP & MySQL". Please read the disclaimer slide at the end.
And for the assignments:
As I said before, I'd love to hear any questions, comments and feedback. Thanks!
Leave a Reply by entering your information below or logging in
I know a great guy for the job if you can convince them they need the class ;-)
I really wish the local two year college (Cisco) in Abilene would offer these type of classes. I know about TSTC but I prefer actual college credit vs a trade school environment.
Post new comment