All UW Professional & Continuing Education students, including fully online students, must provide proof of vaccination against COVID-19 or submit a request for medical or religious exemption.
You've got to start somewhere.
Are you just getting going in the tech field? Trying to break into a dynamic industry that’s growing at breakneck speed?
We offer a variety of technology courses designed with beginners and near-beginners in mind. You can take these classes on their own, or use them to prepare for one of our certificate programs in programming, data or web development.
Get a grounding in cloud computing and the Amazon Web Services (AWS) platform and prepare to take the AWS Certified Cloud Practitioner exam.
Learn how to understand and analyze data. Go through the data analysis process from start to finish and use the tools that will enable you to thrive in data-driven organizations.
Develop a broad understanding of the technical concepts of database management. Explore the Structured Query Language and build a basic relational database from scratch.
Get an introduction to computer programming and application development. Explore Microsoft Visual Studio and the .NET Framework, and learn how to write software the Microsoft way.
Get an introduction to computer programming and application development. Develop Python programming skills, and learn about a range of other programming languages.
Learn about the Java programming environment. Start with the basics, then discover more advanced features such as packages, classes and exceptions.
Get a grasp of basic system and network administration concepts and learn how to apply them in real-world scenarios.
Learn the essential skills needed to test software with automation on agile teams. Get hands-on practice in the software testing process, from designing tests to implementation.
Get an introduction to DevOps and how operations and development engineers work together and use various tools to create and improve products.
Gain a working knowledge of the ANSI-C programming language. Learn concepts and fundamentals of readable, testable and maintainable code with techniques to improve code quality and accuracy.
Our coaches are here to help you every step of the way — from finding a program to applying and enrolling.
Start the conversation!
Be among the first to get timely program info, career tips, event invites and more.