For Developers
Stay on top of the latest technology by sharpening your current skills and mastering new ones.
Featured Program
Start learning to code or take your skills to the next level
Google Developers Training is a set of online coding courses created by Google engineers. Whether you’re new to programming or an experienced developer, learn new skills to advance your career.
Discover developer training scholarship opportunities
The Udacity Scholarship Challenge provides you with the opportunity to complete a Nanodegree training program on Udacity, whether you’re an aspiring or current developer. The challenge includes project reviews, mentorship and community support. No programming experience is required.
Learn from machine learning experts
Google AI gives you the information and exercises you need to develop your skills and advance your projects, whether you’re just learning to code, or are a seasoned machine learning practitioner.