An introductory-level course covering website usability, web page authoring, the Internet, networking, and security fundamentals. Skills demonstrated will include beginning Web programming and development in HTML, CSS, PHP, and database connectivity.
Goals, Topics, and Objectives
- Web development education and career paths
- Networking technologies
- Web development process and technologies
- Website usability
- HTML and CSS web page development
- FTP/web site publishing
- Client-side programming
- Procedureal and dynamic server-side web programming
- PHP programming
- Web/internet security issues
- Identify educational, training, certification and career paths in web development.
- Explain the role of networking protocols and technologies in the Internet and Web, e.g. packet switching, TCP/IP, DNS, Telnet, TLDs.
- Explain how the client/server networking architecture impacts web development.
- Describe the web development process and the technology/tools used to carry it out.
- Recognize whether a website is usable from a design, navigation, functionality, content, e-commerce and search engine optimization perspective.*
- Create HTML and CSS-based web pages.
- Demonstrate how to FTP/publish a web site from the client to a web server.
- Use procedural and event-based programming logic to create web programming scripts.*
- Use PHP to develop dynamic web pages.
- Identify effective methods of debugging programs.
- Describe the role of databases in web development.
- Describe various Internet and web security threats and protection techniques.
Assessment and Requirements
Examinations and hands-on activities.
Credit for Prior College-Level Learning
Departmental exam, given in department by department faculty. Faculty will grade exam based on evaluation rubric. Evaluation rubric and exam topics and objectives located in The School of Business, Entrepreneurship, & Professional Development office.
Skills-based assessment score of 80% or higher, assessment administered by the Computer Information Systems department faculty. Faculty will assess skills-based assessment based on evaluation rubric. Assessment information located in The School of Business, Entrepreneurship, & Professional Development office. Students must also complete a departmental exam, provide a portfolio, and have full-time work experience.
Technical, performance-based portfolio of work that illustrates competency in the course learning objectives. Department faculty will evaluate submitted portfolios. Evaluation rubric and additional information located in The School of Business, Entrepreneurship, & Professional Development office
Eligible candidates must have worked full-time in a position for at least two years within the past four years where the job title and primary job responsibilities directly relate to the course subject matter, with documentation of such from the employer to be reviewed by the Computer Information Systems department.