Debugging Projects in Godot
Dec 22 2024 · Article (25 mins)
When analyzing code, the errors might not be obvious just by looking at the code. To help you analyze and deb...
more
Debugging Projects in Godot
When analyzing code, the errors might not be obvious just by looking at the code. To help you analyze and debug code, use the provided debugger integrated in Godot.
iOS & Swift
New
UIKit Apprentice
Dec 18 2024 · Book
For Complete Beginners!
If you’re completely new to Swift and iOS development (or need a brush-up...
more
UIKit Apprentice
For Complete Beginners!
If you’re completely new to Swift and iOS development (or need a brush-up), this is the series for you.
The UIKit Apprentice is a series of epic-length tutorials for beginners where you’ll learn how to build four complete apps from scratch.
Each new app will be a little more advanced than the one before, and together they cover everything you need to know to make your own apps. By the end of the series you’ll be experienced enough to turn your ideas into real apps that you can sell on the App Store.
These tutorials have easy to follow step-by-step instructions, and consist of more than 1,100 pages and 500 illustrations! You also get full source code, image files, and other resources you can re-use for your own projects.
If you’re new to iOS and Swift, or to programming in general, learning how to write an app can seem incredibly overwhelming.
That’s why you need a guide that:
Shows you how to write an app step-by-step
With tons of illustrations and screenshots to make everything clear
In a fun and easygoing manner!
We’ll start at the very beginning. The first tutorial assumes absolutely zero programming knowledge but still shows you how to build an entire game from scratch.
The UIKit Apprentice series doesn’t cover every single feature of iOS – it just focuses on the absolutely essential ones that you need to know.
Instead of just covering a list of features, the UIKit Apprentice series does something much more important: it explains how all the different building blocks fit together and what is involved in building real apps.
You’re not going to create quick example programs that demonstrate how to accomplish a single feature. Instead, you’ll develop complete, fully-formed apps that are good enough to submit to the App Store!
Multiple Domains
New
Black Friday Sale: Final Hours for Huge Discounts on Everything!
Dec 2 2024 · Article (1 min)
There’s just a few hours left to save up to 50% on subscriptions, bootcamps, and books! See what’s inside the...
more
Black Friday Sale: Final Hours for Huge Discounts on Everything!
There’s just a few hours left to save up to 50% on subscriptions, bootcamps, and books! See what’s inside the Kodeco Black Friday Sale.
Multiple Domains
New
Kodeco Podcast: How to Read Code – Podcast V2, S3 E1
Nov 25 2024 · Article (3 mins)
Struggling with a new codebase? Senior iOS Dev Mani Ramezan shares tips to help you get up to speed, from sta...
more
Kodeco Podcast: How to Read Code – Podcast V2, S3 E1
Struggling with a new codebase? Senior iOS Dev Mani Ramezan shares tips to help you get up to speed, from starting with a bug to improving setup processes. Perfect for new devs or anyone tackling unfamiliar code!
Multiple Domains
New
Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books!
Nov 25 2024 · Article (5 mins)
Grab our best deal of the year: unlimited access to all content on our site for just $299/year, $200 off all ...
more
Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books!
Grab our best deal of the year: unlimited access to all content on our site for just $299/year, $200 off all live bootcamps, and 50% off all books!
Multiple Domains
New
Black Friday Sale Coming Soon!
Nov 20 2024 · Article (1 min)
A Black Friday sale is coming soon to Kodeco. Discounts on subscriptions, bootcamps, and books – get your hol...
more
Black Friday Sale Coming Soon!
A Black Friday sale is coming soon to Kodeco. Discounts on subscriptions, bootcamps, and books – get your holiday wishlist ready!
Game Tech
Developing for the Meta Quest 3 with Unreal Engine 5
Nov 17 2024 · Article (30 mins)
You’ll be using Unreal Engine 5 to develop Virtual Reality on Meta Quest 3, implementing Teleportation, Grab ...
more
Developing for the Meta Quest 3 with Unreal Engine 5
You’ll be using Unreal Engine 5 to develop Virtual Reality on Meta Quest 3, implementing Teleportation, Grab Actions, Switches, and Deploying to Device.
AI
New
Python for AI: A Crash Course
Nov 16 2024 · Multimodal Module (3 hrs, 37 mins)
This module covers the fundamentals of Python programming with a focus on AI apps. Students will learn Pyt...
more
Python for AI: A Crash Course
This module covers the fundamentals of Python programming with a focus on AI apps. Students will learn Python syntax, environment management, working with external libraries, handling data formats, and basic file operations. The course emphasizes hands-on practice using Jupyter notebooks.
AI
New
RAG with Azure AI Search
Nov 15 2024 · Multimodal Module (1 hr, 37 mins)
Learn how to build Retrieval-Augmented Generation (RAG) solutions using Azure AI Search, combining vector ...
more
RAG with Azure AI Search
Learn how to build Retrieval-Augmented Generation (RAG) solutions using Azure AI Search, combining vector and traditional search methods for powerful, domain-specific information retrieval.
This module provides a practical introduction to implementing RAG with Azure AI Search, focusing on hybrid search techniques and integration with Azure OpenAI Service.
You will analyze Azure AI Search’s RAG capabilities in comparison to custom LangChain solutions, focusing on cost, ease of use, and flexibility.
By implementing hybrid search systems and evaluating their effectiveness in domain-specific applications, you’ll gain the expertise to build efficient and scalable retrieval solutions.
This module explores Azure’s Content Safety service for classifying and moderating AI-generated and user-c...
more
Azure Content Safety
This module explores Azure’s Content Safety service for classifying and moderating AI-generated and user-contributed content.
Students will learn about the ethical challenges of content moderation in AI apps and how to implement Azure’s solutions.
AI
New
Text Generation with OpenAI
Nov 14 2024 · Multimodal Module (1 hr, 22 mins)
This module focuses on a basic text-generation app using OpenAI’s GPT-4 and the Chat Completions API.
You’...
more
Text Generation with OpenAI
This module focuses on a basic text-generation app using OpenAI’s GPT-4 and the Chat Completions API.
You’ll learn about API integration, model selection, and fundamental concepts in working with large language models.
AI
New
Text Generation with Google Gemini
Nov 14 2024 · Multimodal Module (2 hrs, 1 min)
Explore text generation using Google’s Gemini service.
Learn about Google’s AI ecosystem and gain experien...
more
Text Generation with Google Gemini
Explore text generation using Google’s Gemini service.
Learn about Google’s AI ecosystem and gain experience
in implementing Gemini’s text generation capabilities.
AI
New
Multimodal Integration with OpenAI
Nov 14 2024 · Multimodal Module (1 hr, 37 mins)
This module extends students’ knowledge to multimodal AI apps, incorporating image and audio processing us...
more
Multimodal Integration with OpenAI
This module extends students’ knowledge to multimodal AI apps, incorporating image and audio processing using OpenAI’s services.
Students will learn to analyze images, generate and edit images, and work with speech recognition and synthesis.
Game Tech
Making Responsive UI in Godot
Nov 12 2024 · Article (20 mins)
A well-crafted responsive UI makes sure your game looks and works perfectly on any screen. Godot Engine provi...
more
Making Responsive UI in Godot
A well-crafted responsive UI makes sure your game looks and works perfectly on any screen. Godot Engine provides a range of settings and nodes that make it easy to create responsive UIs for your game. In this tutorial, you will learn how to use these settings and nodes to create responsive UIs.
Game Tech
How to Import Assets in Godot
Nov 12 2024 · Article (20 mins)
This tutorial is for technically-minded creators looking to add visual polish to their projects without creat...
more
How to Import Assets in Godot
This tutorial is for technically-minded creators looking to add visual polish to their projects without creating assets from scratch. It guides you through importing free assets from sites like Sketchfab and TurboSquid into Godot, with tips on handling the quirks of Godot’s import process. By the end, you’ll have set up a main menu scene for a horror game.
AI
Retrieval-Augmented Generation with LangChain
Nov 12 2024 · Multimodal Module (2 hrs, 3 mins)
This module introduces Retrieval-Augmented Generation (RAG) using LangChain. Students will learn about
emb...
more
Retrieval-Augmented Generation with LangChain
This module introduces Retrieval-Augmented Generation (RAG) using LangChain. Students will learn about
embeddings, vector databases, and how to enhance LLMs with domain-specific knowledge for apps like intelligent
search and chatbots.
AI
New
AI Agents with LangGraph
Nov 12 2024 · Multimodal Module (2 hrs, 22 mins)
Explore the development of AI Agents using LangGraph.
You will learn to create agents capable of taking ac...
more
AI Agents with LangGraph
Explore the development of AI Agents using LangGraph.
You will learn to create agents capable of taking actions through
integrations with other systems, moving beyond simple content generation
to more complex, interactive AI apps.
The Kodeco Podcast
Kodeco Podcast: Meet the Show – Podcast V2, S3 E0
Oct 31 2024 · Article (2 mins)
Welcome to Season Three of the Kodeco Podcast! In this episode, Suz, Jenn, and Dru fill you in on what to loo...
more
Kodeco Podcast: Meet the Show – Podcast V2, S3 E0
Welcome to Season Three of the Kodeco Podcast! In this episode, Suz, Jenn, and Dru fill you in on what to look forward to this season!
iOS & Swift
New
Writing Tools with Apple Intelligence
Oct 16 2024 · Multimodal Module (47 mins)
Learn about Apple Intelligence Writing Tools and how to configure them in SwiftUI and UIKit. Understand ho...
more
Writing Tools with Apple Intelligence
Learn about Apple Intelligence Writing Tools and how to configure them in SwiftUI and UIKit. Understand how custom text views can offer a full Writing Tools experience, and what’s available for views that rely on the original TextKit.
Game Tech
Exporting Your Godot Project to Windows and Linux
Oct 6 2024 · Article (30 mins)
Exporting your Godot project for Windows and Linux is a crucial step in sharing your game with the world. Thi...
more
Exporting Your Godot Project to Windows and Linux
Exporting your Godot project for Windows and Linux is a crucial step in sharing your game with the world. This tutorial walks you through the process, covering essential topics like export templates, preset configuration, and platform-specific settings. Learn how to navigate the export window, understand various options, and create distribution-ready builds for both Windows and Linux platforms. Whether you’re targeting Steam, itch.io, or direct distribution, this guide provides valuable insights to help you reach your audience effectively.
iOS & Swift
New
App Intents with Siri
Sep 19 2024 · Multimodal Module (55 mins)
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn...
more
App Intents with Siri
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn how to leverage these powerful tools to create deeply integrated, context-aware iOS apps that can interact seamlessly with Siri.
iOS & Swift
New
Genmoji
Sep 19 2024 · Multimodal Module (23 mins)
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and com...
more
Genmoji
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and communicate with text that includes Genmoji.
iOS & Swift
New
Integrating ChatGPT in Your iOS Apps
Sep 19 2024 · Multimodal Module (57 mins)
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabil...
more
Integrating ChatGPT in Your iOS Apps
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabilities. Students will learn to leverage the ChatGPT API to
create dynamic, context-aware chatbots and intelligent assistants within their mobile apps.
Incorporating third-party machine learning models requires knowledge about the source model as well
as som...
more
3rd-Party On-Device Models
Incorporating third-party machine learning models requires knowledge about the source model as well
as some Core ML conversion techniques. This module will get you started with incorporating such a third-party
model into an existing iOS app and use it for realtime object detection.