"I really like this class cause I am able to ask questions, and the videos have helped me a whole lot with just figuring out how some of the logic works. I think you do a really good job explaining it in terms that are basic and easy to understand." ~ Web Design III student testimonial
"Just to give you an idea of how high of a level this class is, I’ve been able to help two professionals with volunteer PHP back-end projects this semester involving 3-dimensional arrays as well as arrays within loops... We’ve had a tough time finding anything close to as good quality as yours." ~ Web Design III student testimonial
This class focuses primarily on the PHP programming language, used for the server-side coding that undergirds most websites today. Students will also be introduced to MySQL databases and learn to interact with them using PHP.
The classical Greek quadrivium included astronomy and music because the Greeks believed these subjects taught broader truths about logic, form, and beauty. Similarly, one the main benefits to studying programming languages in high school is to teach the mind broadly applicable skills in the areas of logic, creativity, and linear thinking. If your student is considering a career in computer programming, this class will provide a valuable and in-depth introduction to the ideas, methods, and tools of programming and will set your child up well for college-level study. However, even if your student is uninterested in computer programming for a living, Web Design III will provide a fun, useful education in "logic that does stuff."
Students will learn,
Beginning in 2014, this class will be offered in the summer as an online, 10-week intensive which is worth half a high school credit. Anticipate 3-4 hours of homework per week, in addition to the lecture, for the average student. The class will learn from Murach's PHP and MySQL and weekly live video lectures which include demonstration of concepts and Q&A time. (The textbook is quite large and we won't read all of it. However, it provides a very solid foundation and allows students to continue learning on their own if they are so inclined.)
The class is intended for ages 15-18. Living the Answer's Web Design I class is recommended before taking Web Design III, but is not a required prerequisite if the student has prior experience with HTML. Grades will be based on quizzes and assignments. A high speed Internet connection is required for this class.