Get an introduction to the programming skills needed for a career as a software developer. This learning path provides a broad perspective on core technologies for web development, software development, and databases. It introduces common tools and the bigger picture of how development careers work.
Learn foundations of programming for software development.
Practice with popular technologies like HTML and CSS.
Explore core languages like Python, JavaScript, and Java.