Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Advanced Precalculus: Geometry, Trigonometry and Exponentials
Unlocking Information Security I: From Cryptography to Buffer Overflows
Bacterial Genomes II: Accessing and Analysing Microbial Genome Data Using Artemis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Dive into C programming fundamentals through practical examples and computational thinking, mastering structured programming concepts to solve real-world problems using hands-on exercises.
智能控制,专家系统,模糊控制,神经网络,进化计算,遗传算法,遗传编程
Master C programming fundamentals through hands-on practice, covering data structures, algorithms, system development, and cross-disciplinary applications while building practical problem-solving skills.
Discover how to create robust software solutions through object-oriented principles, UML modeling, and design patterns while developing essential skills for becoming an outstanding software architect.
Dive into cloud computing through hands-on practice with Hadoop, OpenStack, Docker, and Alibaba Cloud, followed by core concepts like virtualization, containers, and distributed computing.
Master Python programming fundamentals through hands-on practice, from basic syntax to advanced topics like object-oriented programming, file operations, and exception handling - ideal for beginners and aspiring developers.
Master the fundamentals of computer networks, from physical and data link layers to network protocols and application services. Build practical skills in network planning, system architecture, and modern networking technologies.
Master C# programming fundamentals through advanced concepts, from basic syntax to database and network programming. Build practical skills through modular learning, hands-on exercises, and real-world applications.
Master fundamental data structures and algorithms, from linear lists and trees to graphs and sorting techniques, with hands-on implementation and practical problem-solving approaches.
掌握信息检索、学术道德、逻辑思维和数字创新技能,提升信息素养,培养计算思维,并学习使用各种数字工具进行创新实践。
Dive into comprehensive aircraft design principles, from basic concepts to advanced computer-aided techniques, covering aerodynamics, structural analysis, and performance optimization.
课程系统介绍了Java语法知识、面向对象程序设计的基本思想和方法、图形用户界面设计、输入/输出流、数据库应用开发、多线程编程以及网络程序设计等内容。
Master the complete lifecycle of big data technologies, from collection and storage to processing, using Hadoop, HDFS, HBase, and Spark. Includes hands-on practice with Linux environments and real-world project implementation.
Master Python programming fundamentals and data processing techniques with hands-on practice in financial and management contexts. Learn data visualization, Excel integration, and NumPy while developing practical problem-solving skills.
Master fundamental algorithm design techniques and analysis methods for solving complex computational problems, from divide-and-conquer to dynamic programming and greedy algorithms.
Get personalized course recommendations, track subjects and courses with reminders, and more.