Program Overview
SPC's Web Development A.S. degree equips students with a comprehensive understanding of web development principles, proficiency in HTML, CSS, and JavaScript, and expertise in database design, networking, and version control. Through hands-on projects and an internship, graduates gain practical experience and build a portfolio, preparing them for careers as full-stack web developers with strong employment prospects in Florida.
Program Outline
Degree Overview:
Program Overview:
SPC's Web Development A.S. degree provides students with a foundational understanding of the essential components of web development, including HTML, CSS, and JavaScript. Additionally, the program equips students with the necessary skills to create in-demand enterprise web applications through coursework in database design, local area networking, UNIX, and GIT. The program culminates in an internship that allows students to gain practical experience and build a portfolio to showcase their capabilities to potential employers. Upon completion, graduates will be equipped for careers in full-stack web development.
Objectives:
- Develop a comprehensive understanding of the principles of web development
- Acquire proficiency in web programming languages, such as HTML, CSS, and JavaScript
- Gain expertise in database design and local area networking
- Develop strong skills in UNIX and GIT
- Build a portfolio that demonstrates proficiency in web development techniques
- Prepare for a career as a full-stack web developer
Outline:
Program Content:
- HTML, CSS, and JavaScript
- Website architecture and development
- Interactive graphics, including image optimization
- Website marketing plan, budget, and project tracking
- Search engine optimization
- 508 accessibility requirements
Course Schedule:
The program's coursework is organized into a sequence of courses designed to provide a structured learning experience. The course schedule can be found in the Academic Pathway section of the program website.
Individual Modules with Descriptions:
- HTML and CSS: Covers the fundamentals of HTML and CSS, including syntax, structure, and best practices for web design.
- JavaScript: Introduces JavaScript, including its syntax, data types, and control structures. Students learn how to use JavaScript to create interactive web pages.
- Database Design: Provides a foundation in database design principles, including data modeling, normalization, and query optimization. Students gain hands-on experience using database management systems.
- Local Area Networking: Explores the fundamentals of local area networks, including network topologies, protocols, and security measures.
- UNIX: Introduces UNIX operating system, including its commands, file system, and shell scripting.
- GIT: Covers the principles and use of GIT for version control and collaboration in web development projects.
Assessment:
Assessment Methods:
- Exams: Written exams are used to assess students' understanding of theoretical concepts and principles.
- Projects: Hands-on projects allow students to demonstrate their ability to apply their knowledge and skills to practical web development tasks.
- Presentations: Students may be required to give presentations on their projects or research findings.
- Class Participation: Active participation in class discussions and activities contributes to the overall assessment.
Teaching:
Teaching Methods:
- Lectures: Traditional lectures are used to introduce new concepts and theories.
- Hands-on Labs: Practical lab sessions provide students with opportunities to apply their knowledge and develop their skills.
- Group Projects: Collaborative group projects encourage teamwork and foster problem-solving abilities.
Careers:
Potential Career Paths:
- Web Developer
- Web Administrator
- Full-Stack Developer
- Front-End Developer
- Back-End Developer
Career Opportunities:
Graduates of the program will be well-prepared for a variety of careers in web development, including positions in web design, web programming, and full-stack development.
Career Outcomes:
According to the U.S. Department of Labor, the projected employment growth for web developers in Florida is 22% from 2022 to 2032, with an anticipated 940 job openings during that period.