60 likes | 170 Views
CSC 3084: Web Development and Programming. Course Overview. Web Development & Programming. Welcome to CSC 3084: Web Development and Programming
E N D
CSC 3084:Web Development and Programming Course Overview
Web Development & Programming • Welcome to CSC 3084: Web Development and Programming • In this course we will explore several important languages and technologies used in modern web development: HTML5, CSS3, JavaScript, jQuery, PHP and MySQL • As this is an advanced course, you can expect (and I expect you) to do advanced work of high quality • To that end, 60% of your course grade will be based on your performance on the programming projects • Online, take-home quizzes will count for 20% of your course grade • Your classwork/participation counts for the other 10%
Textbooks • Murach's JavaScript and jQuery by Zak Ruvalcaba and Mike Murach. Mike Murach & Associates, 2012. ISBN 978-1-890774-70-7 • Murach's PHP and MySQL by Joel Murach and Ray Harris. Mike Murach & Associates, 2012. ISBN 978-1-890774-56-1 • We will do a lot of in-class work out of the textbook, so you are required to bring the textbooks to class
Web Development & Programming • To make this course as hands-on as possible, the lecture portion of each class will be as short as possible so as to give time for lab work • Modern websites use a plethora of languages and technologies, so we can only cover some of them and only to a reasonable depth • If you plan to make a career out of software development, I encourage you to explore some of the other technologies on your own (especially ASP.NET, Python and Ruby), develop projects outside of class time, and secure a summer internship before it’s too late
Web Development & Programming • Unlike in past semesters, due dates will be enforced in this course • Each quiz will be due by a posted due date and time, and will not be unlocked until after they have been graded • A quiz not submitted by the due date and time will be marked as zero unless a serious excuse exists, such as personal illness • Projects will generally be due two weeks after posting. A project not submitted on time will not be graded. Start early on the assignments to get them done on time.
Web Development & Programming • The course website can be accessed through Blackboard or more directly through www.ktmcd.com/courses/csc3084 • The only reasons to go to Blackboard are to • take a quiz • submit a project for grading • check your grades • For projects in the second half of the semester you may be required to make an appointment with me to demonstrate your work: that will constitute “handing it in” for grading • Let’s take a quick tour of the course home page and then start on the material