Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Data Analysis
Cybersecurity
Microsoft Excel
Internet History, Technology, and Security
First Step Korean
Understanding Multiple Sclerosis (MS)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master software system evolution techniques while maintaining backward compatibility through versioning, design patterns, and Java-based implementations for seamless feature additions.
Master advanced problem-solving techniques through hands-on practice with complex programming challenges, focusing on Java implementations for real-world systems and technical interview preparation.
Master essential Java design patterns through hands-on OOP concepts, creational, structural, and behavioral patterns while building a smart home system for robust, maintainable code.
Master Spring Boot fundamentals and build robust REST APIs using Java & Gradle, covering dependency injection, data persistence, request validation, and advanced RESTful techniques.
Master regression algorithms from scratch, implementing linear and logistic regression using gradient descent. Build predictive models without relying on high-level libraries for deep mathematical understanding.
Master classification algorithms by building Logistic Regression, k-NN, Naive Bayes, and Decision Trees from scratch. Implement metrics like AUCROC and confusion matrix while gaining hands-on experience with real-world applications.
Master optimization algorithms by implementing Gradient Descent variants from scratch, including Stochastic, Mini-Batch, Momentum, RMSProp, and Adam methods, with hands-on Python implementation and practical applications.
Master ensemble methods by building Bagging, Random Forest, AdaBoost, and Gradient Boosting implementations from scratch. Learn to enhance predictive models through hands-on coding without relying on libraries.
Master unsupervised learning algorithms from scratch, including k-Means, PCA, and DBSCAN. Build clustering implementations, visualize results, and evaluate performance using essential metrics.
Master neural network fundamentals by building core AI components from scratch, including perceptrons, activation functions, and backpropagation - all without relying on high-level libraries.
Master essential techniques for recruiter screens, from presenting your background effectively to demonstrating strong communication skills and engaging professionally with recruiters to make a lasting first impression.
Master proven strategies for panel interviews, behavioral questions, and STAR method responses while developing stress management techniques for confident interview performance.
Master the art of interview storytelling using STAR method, compelling narratives, and achievement highlights to effectively showcase your professional experience and handle unexpected questions.
Master the art of meaningful dialogue through proven conversation techniques, from structuring discussions to fostering open communication and encouraging authentic feedback.
Master the art of emotional intelligence in conversations, from recognizing feelings to providing empathetic support while maintaining professional boundaries in team discussions.
Get personalized course recommendations, track subjects and courses with reminders, and more.