R courses can help you learn data manipulation, statistical analysis, data visualization, and programming fundamentals. You can build skills in creating reproducible research, performing regression analysis, and implementing machine learning algorithms. Many courses introduce tools like RStudio and packages such as ggplot2 and dplyr, which enhance your ability to analyze datasets and present findings effectively.

Amazon Web Services
Skills you'll gain: .NET Framework, Linux, Application Frameworks, Cross Platform Development, Software Development Tools, C# (Programming Language), Dependency Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, Application Design, Debugging
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Apache Hadoop, Apache Hive, Big Data, Apache Spark, NoSQL, Data Management, Data Processing, Databases, SQL, Query Languages, Data Manipulation, Scripting Languages, Data Transformation, Distributed Computing
Intermediate · Course · 1 - 3 Months

Pearson
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon S3, AWS CloudFormation, Amazon Web Services, Identity and Access Management, Cloud Hosting, AWS Kinesis, Cloud Applications, Amazon DynamoDB, Secure Coding, Cloud Deployment, Command-Line Interface, Cloud Development, Scalability, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
Intermediate · Specialization · 1 - 3 Months

AI Business School
Skills you'll gain: Generative AI, Responsible AI, Risk Management, AI Personalization, AI Enablement, Artificial Intelligence, LLM Application, Risk Analysis, Customer Service, Customer experience improvement, Self Service Technologies, Digital Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Data Validation, Integrated Development Environments, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, User Interface (UI), Game Design, Android (Operating System), C# (Programming Language), 3D Assets, Video Game Development, Application Deployment, Virtual Environment, Augmented and Virtual Reality (AR/VR), Software Installation, Development Environment, Animations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Development Methodologies, Development Environment, Software Development, Application Programming Interface (API), Version Control, Software Design Patterns, JSON, Network Engineering, Software Development Tools, Restful API, Virtualization and Virtual Machines, Web Applications, TCP/IP, YAML, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Cinematography, Animations, Video Editing, Virtual Environment, Unity Engine, 3D Assets, Game Design, Video Production, Debugging, Visualization (Computer Graphics), Interactive Design, Design Strategies, Computer Graphics, Software Installation, Animation and Game Design, System Configuration, Storytelling, Layout Design, Development Environment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Network Engineering, Network Troubleshooting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Design, User Interface (UI) Design, Graphical Tools, Python Programming, Graphics Software, Image Quality
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Debugging
Intermediate · Course · 1 - 4 Weeks