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.

UniversitĆ di Napoli Federico II
Skills you'll gain: Unsupervised Learning, Supervised Learning, R Programming, R (Software), Machine Learning Methods, Statistical Machine Learning, Artificial Neural Networks, Applied Machine Learning, Transfer Learning, Machine Learning, Machine Learning Algorithms, Exploratory Data Analysis, Tidyverse (R Package), Deep Learning, Ggplot2, Regression Analysis, Dimensionality Reduction, Data Analysis, Data Wrangling, Data Manipulation
ā 4.9 (10) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, System Programming, Mainframe Technologies, Computer Programming, Computational Logic, Programming Principles, Job Control Language (JCL), Program Development, Memory Management
Intermediate Ā· Course Ā· 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Fine-tuning, Embeddings
ā 4.3 (11) Ā· Intermediate Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Application Programming Interface (API), Javascript, Web Development
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Code Reusability, Memory Management, Algorithms
Beginner Ā· Course Ā· 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Large Language Modeling, Systems Architecture, AI literacy
ā 4.3 (6) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Coursera
Skills you'll gain: Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Plot (Graphics), Data Mapping, Javascript
ā 3.7 (7) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Unix Shell, Linux Servers, Linux Administration, Scripting, Network Troubleshooting, Scripting Languages, Command-Line Interface, Development Environment, Systems Administration, Virtual Machines, Virtualization, Software Installation, File Management, User Accounts
ā 5 (9) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Real Time Data, Dashboard Creation, Dataflow, Data Pipelines, Dashboard, Google Cloud Platform, Data Integration, Cloud-Based Integration, Event-Driven Programming, Capacity Management, Data Processing, Data Presentation, Data Transformation, Scalability
ā 4.1 (15) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Embeddings, Retrieval-Augmented Generation, Model Training, Large Language Modeling, Natural Language Processing
ā 4.9 (8) Ā· Beginner Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Infrastructure as Code (IaC), Identity and Access Management, Verification And Validation, Cloud Deployment, IT Infrastructure, Multi-Tenant Cloud Environments, IT Automation, Code Reusability, Development Testing, Database Development, Data Structures, Authentications, Data Security, Dependency Analysis, Security Controls
Beginner Ā· Specialization Ā· 3 - 6 Months

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computer Programming
ā 2.7 (7) Ā· Intermediate Ā· Course Ā· 1 - 3 Months