Explore AI Tools for
With AI revolutionizing software creation, developers and dev teams need new skills and strategic retooling.
This one-week part-time course addresses these evolving challenges by empowering coders with the mastery of cutting-edge AI tools and preparing teams for accelerated product development. Implementing the right tools and workflows leads to improved code quality, faster results, and happier devs. You'll learn how to integrate LLM technology effectively in your projects, while also recognizing its limitations and navigating potential licensing pitfalls.
Enroll now to confidently navigate the AI-driven future of software development, enhancing your individual capabilities and bolstering your team's organizational prowess.
Outcomes +
Outcomes
At the end of this course, you will:
- Gain an understanding of how LLM-based tools can make coding more effective and enjoyable
- Learn how to integrate AI effectively in your coding practice and get the most out of it
- Understand the limitations of AI in coding, including institutional concerns, policy and legal aspects, and technical limits
- Enhance your ability to perform core coding functions with AI support, such as code writing, testing, accessibility, code review, and security checks
Topics +
Topics
The course covers a wide range of topics, including:
- How GPTs work and their application in software development
- AI's role in code writing, testing, accessibility, developer workflows (eg: code reviews, security checks), and more
- Using AI for other tasks like image generation and CLI jobs
- Building AI-powered apps with the OpenAI API, including practical modules on vector databases and data privacy
- Understanding and navigating license requirements, bias amplification, and reliability of AI outputs
- Developing complementary skills such as communication, judgment, and decision-making to enhance AI integration in coding projects
Prerequisites +
- No advanced technical skills required. Come ready to learn with an open and curious mindset!
- Participants also need a (free) chatbot account, with a service like ChatGPT, or Google Bard.
More Details +
Professionalism
Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required, in accordance with our Code of Conduct. By signing up for this course, you agree to Code Fellows' Code of Conduct. Attendance will be taken at the beginning of the workshop. Passing requires attendance at the full workshop.
Computer Requirements
You are required to supply your own computer that meets the requirements specified in our FAQ.
Outcomes
At the end of this course, you will:
- Gain an understanding of how LLM-based tools can make coding more effective and enjoyable
- Learn how to integrate AI effectively in your coding practice and get the most out of it
- Understand the limitations of AI in coding, including institutional concerns, policy and legal aspects, and technical limits
- Enhance your ability to perform core coding functions with AI support, such as code writing, testing, accessibility, code review, and security checks
Topics
The course covers a wide range of topics, including:
- How GPTs work and their application in software development
- AI's role in code writing, testing, accessibility, developer workflows (eg: code reviews, security checks), and more
- Using AI for other tasks like image generation and CLI jobs
- Building AI-powered apps with the OpenAI API, including practical modules on vector databases and data privacy
- Understanding and navigating license requirements, bias amplification, and reliability of AI outputs
- Developing complementary skills such as communication, judgment, and decision-making to enhance AI integration in coding projects
Prerequisites
- No advanced technical skills required. Come ready to learn with an open and curious mindset!
- Participants also need a (free) chatbot account, with a service like ChatGPT, or Google Bard.
Computer Requirements
You are required to supply your own computer that meets the requirements specified in our FAQ.
Professionalism
Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required, in accordance with our Code of Conduct. By signing up for this course, you agree to Code Fellows' Code of Conduct. Attendance will be taken at the beginning of the workshop. Passing requires attendance at the full workshop.