Internet Programming and Development

Keep Pace with the Rapid Evolution of Web Technology

UCSC Extension in Silicon Valley offers an Internet Programming and Development Certificate Program to help you keep pace with the rapid evolution of Web technologies. Whether you are a current working Web professional or just entering the field, you will acquire powerful skills that will help you get ahead--and stay there. Along the way, you will receive comprehensive training geared to professionals working on e-commerce, enterprise applications, and interactive Web sites.

Comprehensive Coverage of Major Platforms and Architectures

The program encompasses the major development frameworks and software architectures on the Internet today. Courses cover all major platforms, including Sun Java Enterprise Edition, Microsoft .NET, and open source. Individual course topics range from basic programming languages and server development to Rich Internet Applications (RIA) and Web 2.0 client-side technologies.

Hands-On Learning from Silicon Valley's Finest Professionals

Our instructors come from the front lines in the industry. They share their knowledge with you by organizing the vast information in their expertise areas into hours of engaging lectures, exercises or labs. Specialized lab courses augment learning through hands-on instruction using open source or commercial tools. New courses are introduced regularly.

Benefits of Studying at UCSC Extension Sillicon Valley

  • Unique certificate in an emerging field
  • Convenient course schedules and Silicon Valley location
  • Silicon Valley’s richest curriculum in Internet and enterprise software architectures
  • Hands-on learning from expert practitioners with years of experience
  • Acquire broad knowledge of e-commerce and Web 2.0 technologies

 

Who Should Attend This Program

This certificate program is for professionals who want to:

  • Keep up with emerging Internet technologies
  • Develop interactive and dynamic Web sites
  • Develop enterprise and commercial applications
  • Study for Java EE and .NET certifications
  • Enter the Internet field with confidence

Prerequisites

Familiarity with a programming language such as Java, C#, C++ is required. General knowledge of database, browsers, and the Web is assumed.

Recommended Course Sequence

Courses may be taken in any order and combination, provided individual course prerequisites have been met.

Note: Some courses may be listed in more than one program, however, only one course may be shared between two Engineering and Technology certificate programs unless otherwise noted.

Benefits of Declaring Candidacy

We encourage you to establish candidacy in a certificate program early in your studies. There are substantial benefits in doing so:

  • Curriculum changes subsequent to the date your application is received will not affect your course requirements.
  • Candidates will be notified of updates or special opportunities related to the program.

Engineering & Technology Program Contact

Enroll online now or contact the Engineering & Technology Department for more information:
(408) 861-3860
or e-mail program@ucsc-extension.edu.

Course Schedule
Declare Candidacy

Internet Programming Certificate Requirements

Total: 14 units
Required: 1 core course
GPA: 3.0
C or better in all courses.
Timeline: Complete minimum units/courses within 3 years.

Note:
Courses completed more than five years prior to date of certificate issuance cannot be used to fulfill requirements.

How to Apply

Certificate applications can be submitted online. Simply click on the "Declare Candidacy" button above. Then, select the "Enroll" button next to the certificate title and follow the instructions.

Transfer a Course
Forms & Information
FAQs

Course Materials

Refer to your enrollment receipt for specific details about materials for this course. Your course may require one or both of the following types of materials:

Course Readers: Students are responsible for ordering printed course readers through our on-demand course materials service. 

Electronic Course Materials: An electronic version may also be downloaded after logging in to your course website: https://online.ucsc-extension.edu/xsl-portal

For more details on both of these options, visit our course materials page.


For information about ordering textbooks, click here.