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.

Johns Hopkins University
Skills you'll gain: Intrusion Detection and Prevention, Threat Detection, Distributed Denial-Of-Service (DDoS) Attacks, Threat Management, Anomaly Detection, Continuous Monitoring, System Monitoring, Virtual Machines, Network Security, Virtualization and Virtual Machines, Event Monitoring, Network Monitoring, Network Analysis
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Maintainability, Application Frameworks, Secure Coding, OS Process Management, Memory Management, Data Sharing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Engineering Tools, Copywriting, AI Personalization, AI Workflows, AI literacy, Blogs, Content Creation, Large Language Modeling, Writing and Editing, Social Media Content
Mixed · Course · 1 - 4 Weeks

PepsiCo
Skills you'll gain: Water Sustainability, Water Resource Management, Water Resources, Hydrology, Water Quality, Corporate Sustainability, Stakeholder Engagement, Natural Resource Management, Environment and Resource Management, Stakeholder Management, Supply Chain Management, Public Works, Economic Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Transaction Processing, Hybrid Cloud Computing, COBOL (Programming Language), Mainframe Technologies, Mainframe Computing, IBM Cloud, Cloud Applications, Enterprise Application Management, Application Development, Application Programming Interface (API), Cloud API
Intermediate · Course · 1 - 4 Weeks

University of Pittsburgh
Skills you'll gain: Statistical Analysis, NumPy, Probability Distribution, Matplotlib, Plot (Graphics), Statistics, Data Science, Probability & Statistics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Linear Algebra, Predictive Analytics, Statistical Methods, Mathematics and Mathematical Modeling, Applied Mathematics, Python Programming, Machine Learning, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Project Management Life Cycle, Change Management, Project Management, System Implementation, Compliance Auditing, Internal Auditing, Software Testing, Auditing, Development Testing, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Software Development Tools, Risk Management
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Plot (Graphics), Scripting, User Interface (UI) Design, Matlab, No-Code Development, Data Manipulation, Data Visualization Software, Generative AI, Interactive Data Visualization, UI Components, Code Reusability, Mathematical Modeling, Data Visualization, Interactive Design, LLM Application, Scientific Visualization, Data Storytelling, Data Analysis, Engineering Calculations, Programming Principles
Beginner · Specialization · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Data Transformation, Network Performance Management, Data Persistence, Data Analysis, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Serverless Computing, Microsoft Azure, Microservices, NoSQL, Microsoft Development Tools, Cloud Deployment, Front-End Web Development, Cloud Development, Hypertext Markup Language (HTML), HTML and CSS, Software Development, Cloud Computing, Microsoft Visual Studio, DevOps, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Programming Interface (API), AI Integrations, Restful API, ChatGPT, Generative AI, OpenAI API, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, LLM Application, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, AI Integrations, Token Optimization, Responsible AI, Fine-tuning, Embeddings, Application Programming Interface (API), Data Pipelines, Restful API, Agentic systems, Open Source Technology, MLOps (Machine Learning Operations), Python Programming
Beginner · Course · 1 - 4 Weeks