What You Need to Know Before
You Start

Starts 4 June 2026 02:17

Ends 4 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Improve Your Programming Skills with Artificial Intelligence

Discover how to leverage AI tools like GPTs, GitHub Copilot, and ChatGPT API to enhance programming skills, build ML models, and create applications through prompts and automation.
via LinkedIn Learning

752 Courses


Not Specified

Optional upgrade avallable

Beginner

Progress at your own speed

Free Trial Available

Optional upgrade avallable

Overview

Artificial intelligence is expanding programmers' capabilities rapidly, enabling you to create applications based on prompts or to use prompts to improve your programming. This learning path shows you prompting approaches, helps you work with machine learning, demonstrates how to create code through AI, and connects you to larger AI systems through APIs.Create simple code entirely with an AI system.Build machine learning tools on your own data.Create code with AI and code to make requests from AI.

Syllabus

  • Introduction to AI in Programming
  • Overview of AI technologies in programming
    Benefits and challenges of using AI for coding
    Key terminology and concepts
  • Prompting Approaches for AI
  • Understanding prompt engineering
    Crafting effective prompts to produce desirable outputs
    Case studies of successful prompt utilization
  • Working with Machine Learning
  • Basics of machine learning and its applications in programming
    Building simple machine learning models on personal datasets
    Tools and libraries for integrating machine learning in your projects
  • Creating Code with AI Assistance
  • Leveraging AI tools to generate code snippets
    Best practices for incorporating AI-generated code into projects
    Ensuring accuracy and efficiency with AI-generated solutions
  • Connecting to AI Systems through APIs
  • Introduction to APIs and their role in AI integration
    Basics of making API requests and handling responses
    Using popular AI APIs to enhance application functionality
  • Case Studies and Practical Applications
  • Real-world examples of AI in programming tasks
    Analyzing successful AI-augmented projects
    Lessons learned and future possibilities
  • Hands-On Projects and Assignments
  • Creating simple applications using AI-generated code
    Developing custom machine learning solutions using personal data
    Integrating AI APIs into existing projects
  • Course Conclusion and Future Directions
  • Recap of key learning objectives
    Discussion on the evolving nature of AI in programming
    Exploring future trends and opportunities in AI-enhanced coding

Taught by

Alina Li Zhang, Frederick Nwanganga, Ronnie Sheer and Kesha Williams


Subjects

Computer Science