|
Instructor
|
AnnouncementsContents (hide) Web, Jan 9 @ 9:30am — Class Information (Updated)This class will introduce Web programming, writing applications that are accessible through a Web Browser over HTTP. The course focus is the back end, the software and database running on the web server, using the MySQL database and PHP programming language. This combination, because it is technically straight forward and free to use, is the basis of many successful open source projects such as Drupal, WordPress and PMWiki. For this class, the Linux operating system and Apache web server will also be used. The semester project will emphasize the integration of these components into a useful application and evolution of the application over time. Lectures will provide overviews of the components, integration techniques, and planning for changes as the application evolves. Prerequisites include familiarity with the Web, programming skills, and light SQL database experience. About the InstructorMr. Ainsworth is a current ODU Ph.D. student and veteran software developer. He has led the development of many systems and has mentored many junior and mid-level software developers. His current preferred software development approach is Scrum. Mr. Ainsworth is a Certified Scrum Professional. After taking CS 418, he reused his project code as a basis for several successful projects. One is a privately-hosted issue tracking tool. The other is the TFFM web site. Tue, Jan 8 @ 11:30am — Updated ScheduleI have updated the schedule to reflect the dates I must travel. Tue, Dec 5 @ 3:35am — CRNThe class now has a CRN: 30469. Tue, Dec 4 @ 9:30pm — Class OverviewThis class will introduce Web programming, writing applications that are accessible through a Web Browser over HTTP. Development will use the LAMP stack (Linux, Apache, MySQL, and PHP). The semester project will emphasize the integration of these components into a useful application and evolution of the application over time. Lectures will provide overviews of the components, integration techniques, and planning for changes as the application evolves. Prerequisites include familiarity with the Web, programming skills, and light SQL database experience. |
History • Print • Recent Changes • Search • Login
Page last modified on January 09, 2013, at 09:36 AM