Russian language courses can help you learn vocabulary, grammar, pronunciation, and conversational skills. You can build abilities in reading comprehension, writing essays, and engaging in everyday dialogues. Many courses introduce tools like language apps, online dictionaries, and audio resources that enhance your learning experience and support your practice. Key topics often include cultural nuances, idiomatic expressions, and practical scenarios for travel or business, making it easier to communicate effectively in various contexts.

University of California San Diego
Skills you'll gain: Program Development, Computational Thinking, Education Software and Technology, Collaborative Software, Digital pedagogy, Programming Principles, Debugging, Computer Programming, Computer Programming Tools, Algorithms, Computer Science, Brainstorming
★ 4.8 (26) · Beginner · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Climate Change Programs, Systems Thinking, Cultural Sensitivity, Hydrology, Climate Change Adaptation, Environmental Monitoring, International Relations, Mathematical Modeling, Environmental Science, Biology, Scientific Methods, Research, Microbiology, Data Collection
★ 4.9 (20) · Beginner · Course · 1 - 3 Months

The University of Chicago
Skills you'll gain: Keras (Neural Network Library), Machine Learning Methods, Unsupervised Learning, Machine Learning Algorithms, Deep Learning, Machine Learning, Statistical Machine Learning, Machine Learning Software, Decision Tree Learning, Applied Machine Learning, Scikit Learn (Machine Learning Library), Classification Algorithms, Supervised Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML), Random Forest Algorithm, Model Training, Dimensionality Reduction, Model Evaluation, Data Preprocessing
★ 3.9 (25) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Model Evaluation, Statistical Modeling, Applied Machine Learning, Unsupervised Learning, Statistical Machine Learning, Data Science, Decision Tree Learning, Statistical Methods, Classification And Regression Tree (CART), Artificial Neural Networks, Statistical Analysis, Regression Analysis, Predictive Modeling, Machine Learning Methods, Classification Algorithms, Supervised Learning, R Programming, Statistical Inference, Machine Learning Algorithms, Dimensionality Reduction
★ 4.1 (21) · Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Security Awareness, Ethical Standards And Conduct, Cybersecurity, Information Systems Security, Responsible AI, digital literacy, Information Privacy, Social Impact, AI Personalization, Media and Communications, Data Security, Personally Identifiable Information, Law, Regulation, and Compliance
★ 4.6 (23) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, IT Automation, Automation, Web Applications, Unix Shell, Code Reusability, File Management, Cloud Infrastructure, DevOps, User Accounts
★ 4 (29) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Web Content Accessibility Guidelines, User Interface (UI), Usability, Web Design, Web Design and Development, Hypertext Markup Language (HTML), Front-End Web Development, UI Components, HTML and CSS, Semantic Web, Cascading Style Sheets (CSS), Javascript
★ 4.7 (36) · Intermediate · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Program Development, Agentic Workflows, Programming Principles, Generative AI, Automation, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
★ 4.2 (18) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Earned Value Management, Configuration Management, Communication Planning, Project Controls, Project Risk Management, Project Implementation, Project Management Life Cycle, Quality Assurance, Project Management, Risk Management, Communication Strategies, Conflict Management, Quality Assurance and Control, Product Quality (QA/QC), Strategic Communication, Risk Mitigation, Project Performance, Risk Analysis, Plan Execution, Stakeholder Communications
★ 5 (23) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Identity and Access Management, Cloud Infrastructure, Cloud Computing, Infrastructure As A Service (IaaS), Cloud Platforms, Cloud Deployment, Virtual Machines, Kubernetes, Role-Based Access Control (RBAC), Virtual Networking, Cloud Management, Windows PowerShell, Application Deployment, Load Balancing, Network Architecture, Security Information and Event Management (SIEM), Command-Line Interface, Network Security, Scalability
★ 4.6 (19) · Beginner · Course · 1 - 4 Weeks

Keller Williams
Skills you'll gain: Lead Generation, Sales Process, Customer Acquisition Management, Real Estate Sales, Prospecting and Qualification, Real Estate Transactions, Sales Pipelines, Sales Prospecting, Closing (Sales), Customer Relationship Building, Consultative Selling, Transaction Processing, Sales Presentations, Property and Real Estate, Consultative Approaches, Customer experience improvement, Real Estate, Price Negotiation, Contract Management, Negotiation
★ 4.7 (26) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Generative AI, Data Ethics, Data Analysis, Google Cloud Platform, Analytical Skills, Large Language Modeling, AI literacy, Professional Development, Problem Solving
★ 4.7 (40) · Beginner · Course · 1 - 4 Weeks