
Associate en Ciencias in
Asociado en Ciencias en Programación Web Berkeley City College

Introducción
Este programa preparará a los estudiantes para una carrera en programación para Internet y la World Wide Web. Aprenderán tecnologías de programación web del lado del cliente y del lado del servidor, comprenderán las comunicaciones y los protocolos de Internet y las tecnologías relacionadas y aprenderán las últimas versiones de HTML, CSS, JavaScript, Java y bases de datos para integrarlas y crear páginas web interactivas dinámicas.
Antes de ingresar al programa, los estudiantes deben tener una sólida formación en informática, como la proporcionada por CIS 1, CIS 5 o CIS 42A/B o sus equivalentes.
Resultado del programa
Los estudiantes que completen el programa podrán:
- Aplique tecnologías del lado del cliente y del lado del servidor a través de páginas web dinámicas que se vinculen a bases de datos basadas en servidores back-end, seguimiento de sesiones web mediante cookies y reescritura de URL, y uso de seguridad web y comunicaciones web seguras.
- Use buenas prácticas de programación como UML y programación orientada a objetos para escribir programas.
- Utilice el lenguaje de programación Java para crear nuevos programas.
Plan de estudios
Secuencia de curso recomendada
Los estudiantes pueden usar el siguiente patrón para completar un título de Asociado en Ciencias en Programación Web. Este es sólo un patrón posible. Si desean obtener un título o certificado de asociado, deben participar en el Programa de Éxito Estudiantil (Matriculación), que incluye la evaluación de habilidades académicas y el desarrollo de un Plan de Educación Estudiantil (SEP) con un Consejero. Este plan mapeará su secuencia de cursos para ayudarlos a completar su título, independientemente del semestre en el que comiencen las clases.
1er semestre/otoño
- Introducción a la programación informática
- Comunicacion de negocios
- Encuesta de Lenguajes de Programación para la Web
- Educación general y optativas
15 totales
2do Semestre/Primavera
- Lenguaje de programación Java I
- Programación de bases de datos para la web
- Encuesta de Lenguajes de Programación para la Web (Continuación)
- Educación general y optativas
Total 16
3er semestre/otoño
- Lenguaje de programación Java II
- JSP y servlets
- Análisis de Sistemas con UML
- Educación general y optativas
15 totales
4to Semestre/Primavera
- Programación C#
- Proyecto final de programación web
- Educación general y optativas
Total 14
Oportunidades profesionales
Programador web, programador/analista, desarrollador de software y profesional de tecnologías de la información.