0Pricing

探索编程课程

158 条互动学习路径,配备全天候 AI 导师。每条路径都可免费开始。

158 条学习路径 · 15 种语言 · Web、iOS 和 Android

26 门课程

Java Academy logo

Java Academy

通过 Java Academy 掌握 Java 编程,开发强大的应用程序。Java初学者
React Academy logo

React Academy

掌握 ReactJS,使用 ReactJS Academy 构建动态用户界面。React初学者
TypeScript Academy logo

TypeScript Academy

通过 TypeScript Academy 的课程,用 TypeScript 增强你的 JavaScript 项目。TypeScript初学者
Swift Academy logo

Swift Academy

通过 Swift Academy 学习 Swift,创建强大的 iOS 应用。Swift初学者
Kotlin Academy logo

Kotlin Academy

通过 Kotlin Academy 提升你的 Kotlin 技能,构建现代应用程序。KotlinWeb
C# Academy logo

C# Academy

掌握 C# 编程,使用 C# Academy 开发多功能软件解决方案。C#初学者
Flutter Mobile Development logo

Flutter Mobile Development

使用 Flutter 掌握跨平台移动开发,为 iOS 和 Android 构建美观的高性能应用。DartWeb
Dart Academy logo

Dart Academy

学习 Dart,Flutter 背后的现代类型安全语言。从语法和空安全到类、async、streams 和 isolates。DartWeb
Kotlin Multiplatform Academy logo

Kotlin Multiplatform Academy

用 Kotlin Multiplatform 在 Android、iOS 及更多平台间共享 Kotlin 代码。从 expect/actual 到 Compose Multiplatform 和共享模块发布。Kotlin移动端
Jetpack Compose Academy logo

Jetpack Compose Academy

使用 Jetpack Compose(Google 推出的 Kotlin 声明式工具包)构建现代 Android UI。从编写第一个 Composable 到在 Google Play 上发布。KotlinWeb
SwiftUI Academy logo

SwiftUI Academy

使用 SwiftUI(Apple 现代的声明式 UI 框架)构建美观的原生 iOS 应用。从编写第一个 View 到在 App Store 上发布。SwiftWeb
React Native Academy logo

React Native Academy

使用 React Native 和 Expo 构建跨平台 iOS 和 Android 应用。从第一个组件到动画、原生 API、推送通知和 App Store 提交。JavaScript移动端
Lua Academy logo

Lua Academy

通过 Lua Academy 学习 Lua,开发轻量级且灵活的应用程序。Lua初学者
C++ Academy logo

C++ Academy

在 C++ Programming Academy 学习 C++,提升你的软件开发技能。C++初学者
Android Academy logo

Android Academy

通过 Android Academy 学习 Kotlin,构建强大的 Android 应用程序。KotlinWeb
Indie Hacker Mobile Apps logo

Indie Hacker Mobile Apps

作为独立黑客,学习如何构思、构建、发布和变现自己的移动应用,利用现代跨平台开发技术。Web
ASO & App Growth logo

ASO & App Growth

掌握应用商店优化 (ASO) 和先进的应用增长策略,大幅提升您的移动应用的曝光度、下载量和用户参与度。移动端
Design Systems & Component Libraries logo

Design Systems & Component Libraries

掌握创建健壮设计系统和高效组件库的艺术,加速开发并确保整个产品中用户体验的一致性。Web
Firebase Auth & Realtime Database Apps logo

Firebase Auth & Realtime Database Apps

掌握 Firebase Authentication 和 Realtime Database,构建可扩展、安全且动态的网络和移动应用程序。Web
Supabase Backend as a Service logo

Supabase Backend as a Service

掌握 Supabase(开源 Firebase 替代品),为您的 Web 和移动应用构建强大且可扩展的后端服务。Web
Objective-C iOS Development for Legacy & Enterprise Apps logo

Objective-C iOS Development for Legacy & Enterprise Apps

掌握 Objective-C iOS 开发,维护、现代化和构建健壮的企业级遗留应用。Objective-C移动端
Load Testing & Performance Benchmarking (JMeter & k6) logo

Load Testing & Performance Benchmarking (JMeter & k6)

使用 Apache JMeter 和 k6 等业界领先的工具,掌握负载测试和性能基准测试的艺术,构建高度可扩展和弹性的应用程序。Web
Elasticsearch & Full Text Search Systems logo

Elasticsearch & Full Text Search Systems

掌握 Elasticsearch 和全文搜索系统,为您的应用构建强大、可扩展的搜索能力。Web
OAuth2 & OpenID Connect Deep Dive logo

OAuth2 & OpenID Connect Deep Dive

深入学习 OAuth2 和 OpenID Connect 协议,掌握现代身份认证和授权,保护应用程序和 API。Web
Clean Architecture & Design Patterns in Practice logo

Clean Architecture & Design Patterns in Practice

掌握清洁架构和必要的设计模式,构建健壮、可维护和可扩展的软件系统。Web
Git & GitHub Professional Workflow logo

Git & GitHub Professional Workflow

掌握专业的 Git 和 GitHub 工作流程,增强团队协作,高效管理代码版本,优化软件开发生命周期。AI
常见问题

常见问题解答

CoddyKit 提供多少门课程?

CoddyKit 提供 158+ 门交互式编程课程,涵盖多种编程语言和技术,从完全初学者入门到高级内容。

课程免费吗?

是的。每门课程都可以免费开始,你可以免费完成其所有交互式课程。可选的 PRO 订阅解锁高级 AI 工具和可分享的证书。

我可以学习哪些编程语言?

课程涵盖 Python、JavaScript、TypeScript、Swift、Java、C#、SQL、Web 开发,以及 AI Agent 和 prompt 工程等现代主题。

我需要有编程经验才能开始吗?

不需要。课程从初级到高级,包含短小精悍的课程、实时代码执行和 24/7 AI 辅导,所以你可以完全零基础开始。

我可以在手机上学习这些课程吗?

可以。CoddyKit 支持网页版、iOS 原生应用和 Android 原生应用,你的学习进度会在所有设备间同步。

课程提供我的语言版本吗?

可以。课程和课时页面支持 15 种语言——英文、土耳其文、德文、西班牙文、法文、日文、韩文、葡萄牙文、俄文、中文、阿拉伯文、印尼文、意大利文、波兰文和泰文——应用还能将课时翻译成更多语言。