Coding With Cody Sourcegraph: Optimise Open Source Code
About this Course
In this project-based course, you\'ll step into the role of a developer using Cody, an AI-enhanced coding assistant, to refine and advance an open-source software project. You\'ll get hands-on with Cody\'s core capabilities such as Autocomplete, Chat, and Commands to improve code quality and efficiency. You will begin by establishing a solid coding environment with VS Code and Cody, progressing to solve real-world software development problems like you would in a real project development workflow. Throughout this project you will immediately immerse yourself into a large and complex codebase, quickly gaining an understanding of what it does, and will have significantly enhanced the codebase with your contributions using Cody. This project is tailored for aspiring developers who are eager to see how AI can bridge gaps in their coding workflow, and thus, a basic understanding of programming and familiarity with JavaScript is recommended. By the end, you will have a deeper insight into AI\'s role in modern software development and be better equipped to tackle complex coding challenges.Created by: Coursera Project Network

Related Online Courses
This course teaches students how to generate univariate graphics, such as histograms and box plots, using generative AI tools to automate and streamline the analysis process. Students will explore... more
Understand the structure and techniques used in Machine Learning, Text Mining, and Decision Science for Marketing. Explore the fascinating world of Machine Learning and its transformative... more
This specialised programme is aimed at people who are involved or interested in the infrastructure, water, energy, environment, transport, urban planning and similar sectors, and who seek to... more
The capstone will develop a higher-quality web portfolio. Students will demonstrate the ability to design and implement a responsive site for a minimum of three platforms. Adherence to validation... more
This course provides an overview of the Scrum Alliance Certified Scrum Master (CSM) certification. We will share the process required to qualify for the exam, specific education requirements, and... more