Internet Development the Silicon Valley Way
Every day, the architecture of the Internet changes. Whether you are designing an interactive website, creating an e-commerce online store or developing an enterprise application, it’s critical that you keep up with the latest Internet languages and technologies. Our Internet Programming and Development certificate will familiarize you with the major development frameworks and software architectures, including Java Enterprise Edition, Microsoft .NET, Windows, Amazon Web Services and open source technologies.
Pick up skills course by course or declare candidacy for the certificate to add a UC credential to your resume.
Choose Between 6 Tracks
Java EE & .NET
Want to study for Java EE and .NET certifications? Our courses prepare you with the necessary skills.
WHAT STUDENTS SAY:
"The instructors really helped in guiding me towards what I need to learn and what technologies I should excel in to find a job here." –Sunaina Yelwal Prabhakar
Internet Programming is On the Rise
From automotive to healthcare, nearly every industry relies on effective websites, e-commerce transactions or interactive applications to interact with customers. When potential customers compare products and services, they often evaluate the strength of a company’s online presence. Skilled programmers and developers act as an organization’s digital backbone, providing necessary support and technological know-how. Depending on your skills and experience, you can find fulfilling work as a developer, programmer or coder in a number of industries, including:
WHAT YOU CAN EXPECT
In 2017, Web developers are projected to earn between $82,750 and $135,000, a 4.9% increase over 2016. – 2017 Salary Guide for Technology Professionals, Robert Half
According to Glassdoor, mobile developers, software engineers, software development managers, and software architects are among the top 25 in-demand jobs for 2016. –Fast Company
Employment of Web developers was projected to grow 27% from 2014 to 2024. Demand will be driven by the growing popularity of mobile devices and e-commerce. –Occupational Outlook Handbook, Bureau of Labor Statistics
ACCORDING TO OUR STUDENTS
“You’ve got some of the best professionals in Silicon Valley working here.” –Fernando Azevedo
As a graduate of the Internet Programming and Development certificate program, you can develop the skills to:
WHAT STUDENTS SAY
"The UC value is beyond imagination, and it’s cost-effective." –Meghna Patel
UCSC Extension’s Internet Programming and Development courses are offered at UC Santa Cruz Silicon Valley Campus, a beautiful facility located on the corner of Scott and Bowers in Santa Clara. Many of our courses are available online. Choose courses according to your interest or declare candidacy in the certificate for a more comprehensive overview of the field.
Internet Programming and Development
Required: 14 unit minimum
To complete the certificate, you must complete a total of 14 units, with at least 1 core (*) course
Working with the Web
Java EE Framework
Open Source Web Framework
Internet Programming Languages
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.
Want to learn more about our curriculum in person? Join us for a free Info Session to learn more about our courses, faculty, and program requirements. Learn more on our Events page.
The rough cost of the Internet Programming and Development certificate is estimated at $6000.
No application is required to enroll in our courses or certificate programs. Information about our open enrollment process can be found on our Enrollment page. If you have any questions about our programs, please contact the UCSC Extension Outreach office by phone at 408-861-3860, or by email at email@example.com.
From the schedule below, click on a course title to see sections available for enrollment. You may view the full course schedule, or enroll in the course, by clicking the respective button. The course type offerings (classroom, online, blended) are guidelines and subject to change. A blended (hybrid) course has both classroom and online components.
If you intend to pursue a certificate, declaring candidacy establishes program requirements early in your studies, so any subsequent curriculum changes do not affect your progress. It does not limit what courses you can take; and it helps you structure your professional development program for maximum benefit to you. Go the declare candidacy page to establish your requirements for this program. Certificate program requirements must be completed within three years of declaring candidacy.