Web Design Classes for Fall 2020 at Oakton Community College
I will be teaching two classes this fall at Oakton Community College at the Des Plaines campus. The following links will redirect you to my faculty webpage for the following classes:
CIS 131 Webpage Development and CIS 148 Introduction to Database Driven Websites, both online, both have non-scheduled meeting times, meaning they are being taught asynchronously*.
*An online course through Desire-to-Learn (D2L) / Brightspace that does not have required virtual meetings at set times. Students do not need to log into their courses at the same time each week, but may access their courses at any time in order to meet the course deadlines as laid out in the syllabus. Instructors may require proctored testing.
CIS 131 Web Page Development
Course introduces theoretical and hands-on instruction on the processes needed to create customized and interactive Web pages using HTML and Cascading Style Sheets (CSS). Content includes commands (tags) to create, format, and link documents; tables, graphics, styles, forms, multimedia (audio, video), navigation bar, introduction to scripting, and other features of a Web page and guidelines for designing effective Web pages and Web sites.
CIS 148 Intro. to Database Driven Web Sites
This course is about learning the fundamentals of PHP and MySQL for building dynamic data driven Web sites. Today’s most popular Web development frameworks are built with PHP. Look at the statistics for server-side programming languages on www.w3techs.com and you’ll come to realize that your time invested in this class will be well spent. Open-source content management systems are very popular, they are all built with PHP. Learning PHP now will help your future prospects in landing a job as a Web developer.
About the Class
This course will introduce the student to the PHP programming language and the MySQL database, including how the two work in tandem to create data driven Web sites. The course will also introduce the concept of a developer environment, testing environment, and production environment workflow.
The course will end with a case study Web site that generates random quotes. Students will learn to install, manage, and update the Web site. By the end of the course students will be able to 1) differentiate between static vs. dynamic Web sites 2) plan, develop and implement a modern Web application.