Java courses can help you learn object-oriented programming, data structures, exception handling, and multithreading concepts. You can build skills in writing efficient algorithms, debugging code, and developing user interfaces. Many courses introduce tools like Eclipse and IntelliJ IDEA, which are commonly used for coding and testing Java applications, along with frameworks such as Spring and Hibernate that facilitate web development and database management.

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, Web Design, Web Design and Development, Hypertext Markup Language (HTML), Usability, Front-End Web Development, User Interface (UI), Javascript, Web Content, User Experience, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), UI Components, Javascript and jQuery, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Browser Compatibility, Javascript, Typography, Web Analytics and SEO, Wireframing, Web Content Accessibility Guidelines, Logo Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Usability, Hypertext Markup Language (HTML), Front-End Web Development, User Experience Design, Browser Compatibility, User Interface (UI), User Interface (UI) Design, Semantic Web, Javascript, Debugging, Web Applications, Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Hypertext Markup Language (HTML), Web Development, Web Applications, Interactive Data Visualization, Cascading Style Sheets (CSS), Web Design, Javascript, Data Validation, Web Content, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Web Applications, Back-End Web Development, Server Side, Data Access, Integrated Development Environments, Employee Performance Management, Registration, Databases, Authentications
Mixed · Course · 1 - 4 Weeks

University of California, Berkeley
Skills you'll gain: User Research, Medical Imaging, File I/O, Materials science, Exploratory Data Analysis, Java Programming, Semiconductors, Medical Devices, Finite Element Methods, Teamwork, Energy and Utilities, Control Systems, Mechanics, Robotics, Environmental Engineering, Radiation Protection, Sustainable Engineering, Structural Engineering, Vibrations, Linear Algebra
Earn a degree
Degree · 1 - 4 Years
Universidad de los Andes
Skills you'll gain: User Story, Test Automation, Maintainability, Unified Modeling Language, Version Control, Software Testing, Software Architecture, Git (Version Control System), Continuous Integration, Test Data, Test Script Development, Test Driven Development (TDD), JavaScript Frameworks, Usability, Software Design, Web Content Accessibility Guidelines, System Testing, Software Design Patterns, Angular, Agile Software Development
Credit offered
Mastertrack · 6 - 12 Months
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Systems Thinking, Unsupervised Learning, Data Storytelling, Deep Learning, Reinforcement Learning, Computer Vision, Financial Statement Analysis, Predictive Modeling, Time Series Analysis and Forecasting, Project Management Life Cycle, Pandas (Python Package), MLOps (Machine Learning Operations), Marketing Analytics, Logistic Regression, Strategic Decision-Making, Descriptive Analytics, Transfer Learning, Verification And Validation, Simulations
Earn a degree
Degree · 1 - 4 Years

Universidad de los Andes
Skills you'll gain: Real-Time Operating Systems, Semantic Web, Supervised Learning, LLM Application, Unsupervised Learning, Cloud-Native Computing, Model Evaluation, Reinforcement Learning, Computer Vision, Continuous Deployment, Biomedical Engineering, Natural Language Processing, MLOps (Machine Learning Operations), Cost Management, Artificial Intelligence, Generative AI, Probability & Statistics, Control Systems, Data Ethics, Image Analysis
Earn a degree
Degree · 1 - 4 Years
Universidad de los Andes
Skills you'll gain: Supervised Learning, LLM Application, User Story, Unsupervised Learning, Test Automation, Cloud-Native Computing, Process Analysis, Android Jetpack, Model Evaluation, Continuous Deployment, Maintainability, Dashboard, Angular, API Design, Internet Of Things, Cost Management, Security Requirements Analysis, Design Thinking, Video Game Development, Microservices
Earn a degree
Degree · 1 - 4 Years