New York State Department of Labor
Coursera logo
Log In
Coursera
New York State Department of Labor
Fractal Analytics
Coding with Generative AI
  • About
  • Outcomes
  • Modules
  • Testimonials
  • Reviews
  1. Computer Science
  2. Software Development
Fractal Analytics

Coding with Generative AI

This course is part of Generative AI for Developers Specialization

Fractal Analytics
Dr. Arjun Sivasundar

Instructors: Fractal Analytics

Instructors

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

4.8 (6 ratings)
Fractal Analytics
Fractal Analytics
Fractal Analytics
16 Courses•78,993 learners
Dr. Arjun Sivasundar
Dr. Arjun Sivasundar
Fractal Analytics
1 Course•2,098 learners

Access provided by New York State Department of Labor

2,098 already enrolled

2 modules
Gain insight into a topic and learn the fundamentals.
4.1

(15 reviews)

Intermediate level

Recommended experience

Recommended experience

Intermediate level

Understanding of Programming. especially Python would be an added advantage. Basic knowledge of AI and Generative AI technologies and platforms.

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace

2 modules
Gain insight into a topic and learn the fundamentals.
4.1

(15 reviews)

Intermediate level

Recommended experience

Recommended experience

Intermediate level

Understanding of Programming. especially Python would be an added advantage. Basic knowledge of AI and Generative AI technologies and platforms.

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace
  • About
  • Outcomes
  • Modules
  • Testimonials
  • Reviews

What you'll learn

  • Fundamental Concepts of Generative AI

  • Apply generative AI tools and techniques to solve real-world coding challenges.

Skills you'll gain

  • Python Programming
  • Artificial Neural Networks
  • Prompt Engineering
  • Semantic Web
  • Deep Learning
  • Generative AI
  • Debugging
  • Computer Programming
  • Natural Language Processing
  • Programming Principles
  • Object Oriented Programming (OOP)

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

5 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

Learn more about Coursera for Business
 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the Generative AI for Developers Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate
Coursera Career Certificate

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Coursera Career Certificate

There are 2 modules in this course

This microlearning course (approximately 3 hours) provides an introductory exploration of the fundamental concepts of Generative AI with a specific focus on its application for coders. You will gain an understanding of the underlying principles of generative AI and learn how to effectively use it in your coding applications.

By the end of this course, you will be able to, discuss the Fundamental Concepts of Generative AI, and apply generative AI tools and techniques to solve real-world coding challenges. You'll learn the fundamentals of neural network architectures, generative models, and the use of generative AI to generate codes quickly and efficiently. You will also learn to implement functions and classes, as well as about procedural code into object-oriented code, fixing syntax errors and code corrections using generative AI. You will also learn about the fundamental differences between exact search and semantic search. This is the first course in the series of courses, where you will learn about the nuances of coding using generative AI. The course is suited for Generative AI enthusiasts, GenAI Engineers, AI Engineers, Data Scientists, Data Engineers, and Solution Architects. To be successful in this course, you should have a curious mind, an understanding of programming languages, especially Python, and a basic knowledge of generative AI technologies and platforms.

The module sets the stage for an engaging exploration of the symbiotic relationship between coders and Generative AI. It provides a comprehensive understanding of how Generative AI operates, exploring its capabilities and applications in coding contexts. By the end of this module, you will have a comprehensive grasp of how to harness the potential of Generative AI to enhance code quality.

What's included

6 videos8 readings2 assignments1 discussion prompt1 ungraded lab

6 videos•Total 20 minutes
  • Course introduction•1 minute•Preview module
  • What is GenAI?•2 minutes
  • What is python?•3 minutes
  • Working with Jupyter notebooks•7 minutes
  • Generative models•2 minutes
  • Code generation with GenAI•2 minutes
8 readings•Total 56 minutes
  • Course syllabus •3 minutes
  • Disclaimer•2 minutes
  • Python: Installation Guide •10 minutes
  • Working Effectively with Jupyter Notebooks•10 minutes
  • Creating your First Program with Python•10 minutes
  • Neural network architectures•8 minutes
  • Suggested Reading: The future of coding with Generative AI•5 minutes
  • Can GenAI be trusted with generated code?•8 minutes
2 assignments•Total 40 minutes
  • Introduction to GenAI in Coding•10 minutes
  • Exploring GenAI in Coding•30 minutes
1 discussion prompt•Total 5 minutes
  • Meet and Greet•5 minutes
1 ungraded lab•Total 90 minutes
  • Python Lab - Hone your Python Skills•90 minutes

With this comprehensive module, learn to expedite code development through efficient techniques. Dive into the intricacies of array manipulation. Elevate your programming skills by mastering the implementation of functions and classes, gain a keen eye for identifying and rectifying syntax errors, ensuring the integrity and quality of your code. And explore the nuances of semantic search with ChatGPT, distinguishing it from traditional search methods like StackOverflow's exact search.

What's included

6 videos7 readings3 assignments1 discussion prompt4 ungraded labs3 plugins

6 videos•Total 29 minutes
  • Generate code more quickly and efficiently•7 minutes•Preview module
  • 2-dimensional array to one dimensional array•4 minutes
  • Implement functions and classes•7 minutes
  • Procedural code into object-oriented code•3 minutes
  • Explain and fix syntax errors•4 minutes
  • Suggest code correction to fix syntax errors•2 minutes
7 readings•Total 37 minutes
  • Resources 1: Example CSV and Prompts•5 minutes
  • Resources 2: Example CSV and Prompts•5 minutes
  • StackOverflow vs ChatGPT•5 minutes
  • Suggested Reading: Things to remember while coding with Generative AI•5 minutes
  • Congratulations•5 minutes
  • Acknowledgments•2 minutes
  • Future of software development with generative AI•10 minutes
3 assignments•Total 145 minutes
  • GenAI in Coding•10 minutes
  • Project: AI-Assisted Mad Libs Generator•120 minutes
  • Coding with Generative AI•15 minutes
1 discussion prompt•Total 10 minutes
  • Potential pitfalls & Ethical Considerations•10 minutes
4 ungraded labs•Total 225 minutes
  • 2-dimensional array to one dimensional array•45 minutes
  • Implement functions and classes•60 minutes
  • Procedural code into object-oriented code•30 minutes
  • Code Correction & Fixing Syntax Errors•90 minutes
3 plugins•Total 35 minutes
  • Council Post: Generative AI’s Role in Shaping the Future of Technology and Programming•15 minutes
  • The Future of AI & Generative •10 minutes
  • Introducing Devin - the First AI Software Engineer•10 minutes

Instructors

Instructor ratings

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

4.8 (6 ratings)
Fractal Analytics
Fractal Analytics
Fractal Analytics
16 Courses•78,993 learners

Instructors

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

4.8 (6 ratings)
Fractal Analytics
Fractal Analytics
Fractal Analytics
16 Courses•78,993 learners
Dr. Arjun Sivasundar
Dr. Arjun Sivasundar
Fractal Analytics
1 Course•2,098 learners

Offered by

Fractal Analytics

Offered by

Fractal Analytics

Continuous learning is imperative to stay relevant in the world of Data Analytics and AI. Fractal Analytics Academy is your learning partner for all your learning requirements. We offer a variety of learning solutions; from instructor led trainings to blended learning and eLearning covering consulting and business skills, technical skills and life skills.

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

4.1

15 reviews

  • 5 stars

    62.50%

  • 4 stars

    18.75%

  • 3 stars

    6.25%

  • 2 stars

    0%

  • 1 star

    12.50%

Showing 3 of 15

P
PN
4

Reviewed on Apr 13, 2024

It is a short and fun course to get started with Generative AI.

A
AM
5

Reviewed on Feb 23, 2024

Very informative and make your life much easier with the help Generative Ai

R
RA
5

Reviewed on Jun 25, 2024

Nice course with the hands-on labs it is pretty engaging.

View more reviews

Explore more from Computer Science

  • F

    Fractal Analytics

    Generative AI Essentials: A Comprehensive Introduction

    Course

  • F

    Fractal Analytics

    Generative AI - Your Personal Code Reviewer

    Course

  • F

    Fractal Analytics

    Responsible AI in the Generative AI Era

    Course

Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Learn more

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Explore degrees

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Learn more

Coursera Footer

Technical Skills

  • ChatGPT
  • Coding
  • Computer Science
  • Cybersecurity
  • DevOps
  • Ethical Hacking
  • Generative AI
  • Java Programming
  • Python
  • Web Development

Analytical Skills

  • Artificial Intelligence
  • Big Data
  • Business Analysis
  • Data Analytics
  • Data Science
  • Financial Modeling
  • Machine Learning
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business Skills

  • Accounting
  • Digital Marketing
  • E-commerce
  • Finance
  • Google
  • Graphic Design
  • IBM
  • Marketing
  • Project Management
  • Social Media Marketing

Career Resources

  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Get a PMP Certification
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Popular Data Analytics Certifications
  • What Does a Data Analyst Do?
  • Career Development Resources
  • Career Aptitude Test
  • Share your Coursera Learning Story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • ECTS Credit Recommendations

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Teaching Center

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok
Coursera

Welcome back

New to Coursera?

Having trouble logging in? Learner help center