Cybersecurity vs. Software Engineering: What’s the Difference?
November 22, 2024
Article
Cultivate your career with expert-led programs, job-ready certificates, and 10,000 ways to grow. All for $25/month, billed annually. Save now
Reach a professional level as an AI Engineer. Discover how to build next-generation apps powered by generative AI - an essential skill for budding developers, startups, agencies, and large corporations.
Instructors: Per Harald Borgen
8,593 already enrolled
Included with
(111 reviews)
Recommended experience
Intermediate level
Basic HTML, CSS, and JavaScript.
(111 reviews)
Recommended experience
Intermediate level
Basic HTML, CSS, and JavaScript.
Become familiar with the basics of AI Engineering–building apps which harness the power of AI.
Create text embeddings and work with vector databases.
Build AI agents that utilise tools and interact with APIs.
Add to your LinkedIn profile
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
This specialization teaches developers to build next-generation apps powered by generative AI. It covers topics including the OpenAI API, open-source models, AI safety, embeddings, vector databases, AI agents, how to speed up your AI development with LangChain, and much more.
Applied Learning Project
Learners will build several AI-powered apps, including a Travel Agent, a Personal Assistant, an Company Knowledge Base, a Movie Recommendation engine, and a much more! Some of the projects will be built in collaboration with the instructor, while others will be built by the learner on their own, as a way to self-assess their skill level as AI Engineers.
AI Fundamentals
Ethical AI
Prompt engineering
AI Intergrations
Integrate OpenAI with Cloudflare Workers, manage APIs, and handle errors
Deploy apps on Cloudflare Pages, configure domains, and handle CORS
Grasp Open-source vs Closed-source Paradigms
Understand HuggingFace.js for Practical AI Implementation
Navigate and Utilize AI Resources
Understand and Create Embedding
Utilize Vector Databases
Retrieval-Augmented Generation (RAG)
Construct ReAct prompts that enable AI agents to engage in dynamic, context-aware dialogues with users.
Implement loop mechanisms to ensure continuous processing and responsiveness of AI agents to ongoing interactions.
Develop and integrate action functions that dictate AI agent behaviors in a variety of interaction scenarios.
Enrich your apps with AI
Generate and manipulate high-quality images with Open AI's Dall-e text-to-image model
Understand the OpenAI's Assistants API Framework
Using Tools like Knowledge Retrieval and Code Interpreter
Integrate AI Assistants into Real-World Applications
Understand the LangChain library for AI Application Development
Implement Advanced Text Processing
Design and Complete an AI App Project
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Earn a degree from world-class universities - 100% online
Upskill your employees to excel in the digital economy
No. The term 'AI Engineer' refers to people who use existing AI models to create new applications. The people who build AI models are known as AI Researchers or Machine Learning Engineers.
You should know basic HTML, CSS, and JavaScript.
No, you can jump around. But we recommend you to follow the order if you are new to AI Engineering.
You will be able to build sophisticated AI-powered apps, a highly sought-after skill in today's labor market.
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.
Yes! To get started, click the course card that interests you and enroll. You can enroll and complete the course to earn a shareable certificate, or you can audit it to view the course materials for free. When you subscribe to a course that is part of a Specialization, you’re automatically subscribed to the full Specialization. Visit your learner dashboard to track your progress.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. If you only want to read and view the course content, you can audit the course for free. If you cannot afford the fee, you can apply for financial aid.
This Specialization doesn't carry university credit, but some universities may choose to accept Specialization Certificates for credit. Check with your institution to learn more.
Financial aid available,