Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Skills you'll gain: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Web Design, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
Advanced Ā· Course Ā· 3 - 6 Months

Universitat PolitĆØcnica de ValĆØncia
Skills you'll gain: Pandas (Python Package), Matplotlib, Seaborn, Plot (Graphics), Data Visualization, Data Literacy, Data Visualization Software, Time Series Analysis and Forecasting, Data Storytelling, Statistical Visualization, Statistical Analysis, Exploratory Data Analysis, Data Analysis, Data Manipulation, Graphing, Data Structures, Python Programming
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Knitr, Model Evaluation, Data Wrangling, Tidyverse (R Package), Predictive Analytics, Predictive Modeling, Data Analysis, R (Software), Statistical Reporting, R Programming, Data Quality, Data Manipulation, Data Integration, Data Transformation, Statistical Modeling, Extract, Transform, Load, Data Pipelines, Performance Analysis, Performance Metric
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Shiny (R Package), Interactive Data Visualization, Dashboard Creation, R (Software), Dashboard, User Interface (UI), UI Components, Data Integration, Server Side, Interactive Design, User Interface (UI) Design, Web Applications, Software Architecture, Event-Driven Programming
Beginner Ā· Course Ā· 1 - 4 Weeks

Coursera
Skills you'll gain: Vector Databases, Database Architecture and Administration, Database Management, Machine Learning Methods, Data Import/Export, Python Programming
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Image Analysis, Data Preprocessing, Computer Vision, Data Transformation, Python Programming, NumPy
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Real Time Data, Data Pipelines, Apache Spark, Scala Programming, Development Environment, Data Processing, Data Transformation, Software Installation
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: High Voltage, Civil Engineering, Vibrations, Mechanical Design, Electric Power Systems, Construction Engineering, Electrical Power, Electrical Systems, General Construction and Construction Labor, Matlab, Electrical Safety, Engineering Analysis, Electrical Equipment, Mathematical Software, Engineering Calculations, Environmental Engineering, Mathematical Modeling
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Intermediate Ā· Course Ā· 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Visualization Software, Data Synthesis, Data Management, Dashboard Creation, Dashboard, Data Integration, Analysis, Query Languages, Network Analysis
Beginner Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Serverless Computing, Application Programming Interface (API), Cloud Infrastructure, Cloud Solutions, Containerization, Digital Transformation, Cloud Applications, Cloud Platforms, Google Cloud Platform, Cloud-Native Computing, Hybrid Cloud Computing, Cloud Computing, Cloud Services, Business Transformation, Multi-Cloud, Kubernetes, Cloud Deployment
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Database Development, Database Design, Oracle Databases, Oracle SQL Developer, Relational Databases, Database Application, PL/SQL, SQL, Operational Databases, Database Theory, Database Management, Database Architecture and Administration, Database Management Systems, Stored Procedure, Data Modeling, Data Integrity, Transaction Processing, Data Storage
Mixed Ā· Course Ā· 1 - 4 Weeks