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
Agile frameworks have become a dominant way of working because of their proven success in delivering value and fostering engaged, robust teams. As remote work becomes increasingly common, the... more
In this course, you will learn the fundamentals of web accessibility and Universal Design for Learning. You will explore why accessibility is important in the online space, guiding principles for... more
Unravel the mysteries behind the accelerating pace of technological change, exploring mathematical principles and historical precedents behind AI and large learning models (LLM). Gain insights into... more
Collaboration is not just the act of working together. It goes beyond that. Through collaboration, you can accomplish much more than what you would if you worked alone. Having the skills to... more
In this project we are going to learn about lambda expressions and it\'s application in python. We are going to start with what is Lambda expression and how we can define it, comparing lambda... more