|
Nov 21, 2024
|
|
|
|
2022-2023 Academic Catalog [ARCHIVED CATALOG]
Web Programming, Certificate
|
|
Upon completion of a Certificate in Web Programming a student will be able to:
Technical Skills
- Understand and demonstrate basic computer constructs.
- Understand and demonstrate proficiency in Java.
- Demonstrate the ability to use an Integrated Development Environment tool (i.e. Visual Studio) efficiently.
- Demonstrate proper use of a programming language’s syntax, data, memory, and control structures.
- Create a static web page using HTML structural elements and attributes.
- Define and apply style rules to one or more web page.
- Design and implement page layouts using tables and CSS style rules.
- Create a Web form to accept a variety of user input.
- Develop a responsive, multimedia Web site.
- Test and edit an HTML document so that it is considered ‘well-formed’ (follows specified standards).
- Create a dynamic web page using HTML and JavaScript.
- Assemble static elements including text, graphics, and pictures into professional appearing web sites.
- Develop, test & debug client side JavaScript programs & AJAX/AJAJ client-server programs.
- Create, test & debug server side PHP programs.
- Use MySQL Database Management System to create database tables for use with Internet applications.
- Design attractive, dynamic web sites which integrate Internet applications and databases.
- Publish unique websites including static, dynamic and database elements to a remote web server.
Problem Solving/Critical Thinking
- Demonstrate the ability to break down the logic needed to solve a problem using computer programs.
- Demonstrate the ability to work independently and in teams to achieve established goals.
- Employ a software development process that includes problem analysis, logic and interface design, testing and debugging.
- Distinguish between a program’s input, processing, and output requirements.
- Identify and resolve different types of programming errors.
- Create programs that effectively solve a variety of problems.
- Professionalism
- Exhibit professional and ethical behavior.
- Seek membership in professional organizations.
- Demonstrate the ability to research and present information on a given IT topic.
- Design and construct a professional-looking, user-friendly interface that enhances a software solution.
Communication
- Demonstrate proficiency in written communication.
- Demonstrate professional verbal skills through oral presentations.
- Demonstrate use of appropriate computer terminology.
- Explain fundamental programming concepts and terminology.
- Discuss program logic and code with others.
- Describe objects and the document object model (DOM).
- Describe ways to address various accessibility issues on the Web.
|
|
|