Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creating real APPS with AI, a practical AI Coding
Rating: 5.0 out of 5(1 rating)
3 students

Creating real APPS with AI, a practical AI Coding

being a software engineer dominating the current AI tools but knowing how to code
Last updated 9/2025
English

What you'll learn

  • Build real coding projects in Python, TypeScript, Rust, and functional programming using AI support.
  • Apply AI as a coding partner: prompt, refactor, debug, and design while still writing code yourself.
  • Develop practical apps like dashboards, translators, organizers, and AI assistants for real-world use.
  • Gain confidence in core coding skills — from terminal basics to Docker setups and multi-language coding.
  • Create a portfolio of 8+ projects to showcase to employers, clients, or collaborators.
  • Contribute to an open-source project (Globalia) and get listed as a course contributor.
  • Future-proof your software engineering career by learning how AI integrates with modern coding workflows.

Course content

5 sections50 lectures5h 11m total length
  • Lets build something... with AI7:46

    Prompt:
    Create a very simple website where the user selects a country (USA, Germany, Japan) from a dropdown.
    When a country is selected, show a short note about how tipping works there.
    If the country is USA or Germany, also show a box to type the bill amount and a button to calculate the tip and total, using an average rate (USA 17.5%, Germany 7.5%).
    If the country is Japan, just show that tipping is not customary and no calculation is needed.

    Keep it clean and basic.

  • Publishing the web app3:55
  • Who am I?2:16
  • Why being a Software Engineer if we have AI?4:28
  • Introduction to AI code assistants12:04
  • Prompt engineering1:37
  • AI Timeline1:27

Requirements

  • No programming experience needed, you will learn all here, but if you know how to code you will also learn even more

Description

Become a modern software engineer who doesn’t just use AI tools, but codes with them.

This course is designed for non-developers or developers who want to stay relevant in today’s AI-driven world. Have you heard about vibe-coding? Yes, they are nice, but only vibe coding will not make you a software engineer, in this course you will lear vibe-coding, be beyond. You’ll learn how to combine coding skills with the latest AI tools to build real, practical projects, not just toy demos.

Instead of replacing coding, AI becomes your teammate. You’ll practice how to structure prompts, integrate APIs, and guide models while still writing code in Python, Rust, TypeScript, and a functional language like Clojure.

By the end, you won’t just "ask AI to code", you’ll know how to engineer solutions that mix human skill and machine intelligence.

Why take this course?

  • Stay ahead as a software engineer in the AI era

  • Gain hands-on skills in real coding projects

  • Understand where AI helps and where it fails

  • Explore how top companies use Python, Rust, TypeScript, and functional programming in production

  • Learn by doing, not just watching

What you’ll build in this course?
World Economies Dashboard – fetch data from a public API and display the top economies with charts.

Budget Assistant – enter expenses, get AI-powered tips on cutting costs or setting income goals.

Hello World Mailer – a minimal website with a simple email sender form using a backend API.

Age Calculator – input your birthdate, instantly see your exact age in years, months, and days.

AI Note Summarizer – paste a long note or text, get back a short summary with key takeaways.

Music Translator Website – full-stack app that translates songs into multiple languages using OpenAI APIs (frontend + backend).

Home Organizer App – start with a web app to store and categorize household items with photos.

Globalia Contributor Project – join as contributors to an existing travel tracker app, collaborating on real open-source code.


Who is this course for?

  • Non-software engineers that wants to learn how to code already with AI

  • Software engineers who want to integrate AI into their workflow

  • Developers curious about Python, Rust, TypeScript, or functional programming with AI

  • Students who want real, practical projects to showcase on GitHub

  • Anyone interested in becoming a future-proof engineer who codes with AI, not against it

Who this course is for:

  • everyone willing to know how to code and create real projects using AI, in the most different ways, from vibe codings to code assistants