Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "java programming and software engineering fundamentals"
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Software Design, Software Development Life Cycle, Application Security, Technical Design, Software Architecture, Software Development Methodologies, Conceptual Design, Requirements Analysis
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Java Programming, Program Development, Pedagogy, Computer Programming, Integrated Development Environments, Software Design, Computational Thinking, Cultural Responsiveness, Test Case, Computational Logic, Pseudocode, Algorithms, Data Structures

Coursera
Skills you'll gain: Eclipse (Software), Java, Java Programming, Functional Design
Status: NewStatus: PreviewUiPath
Skills you'll gain: Prompt Engineering, Agentic systems, Business Process Automation, Automation, Generative AI Agents, Responsible AI, Large Language Modeling, Artificial Intelligence, Data Ethics
Status: Free TrialLearnKartS
Skills you'll gain: Stakeholder Management, Program Management, Portfolio Management
Status: Free TrialUniversity at Buffalo
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Industrial Engineering, Manufacturing Processes, Internet Of Things, Product Lifecycle Management, Enterprise Architecture, Verification And Validation, Simulation and Simulation Software
Status: Free TrialSkills you'll gain: Operating Systems, Data Security, Network Support, Network Troubleshooting, Data Storage, Systems Administration, Technical Support, Command-Line Interface, Information Technology, Linux Servers
Status: PreviewUniversity of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Backlogs, Continuous Integration, Test Driven Development (TDD)
Status: Free TrialSkills you'll gain: Web Applications, Web Development, Web Development Tools, HTML and CSS, OAuth, UI Components, Front-End Web Development, Authentications, React.js, Development Environment, Javascript, Cascading Style Sheets (CSS)
Status: Free TrialSkills you'll gain: Cryptography, Encryption, Risk Management Framework, Multi-Factor Authentication, Information Systems Security, Cybersecurity, Identity and Access Management, Authentications, Personally Identifiable Information, Security Controls, Threat Management, Data Security, Information Privacy, Network Security, Authorization (Computing)
Status: Free TrialSkills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Cloud Platforms, Software Architecture, Cloud Services, Cloud Applications, Cloud Security, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming

Skills you'll gain: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Java Programming, Integration Testing, Software Architecture
In summary, here are 10 of our most popular java programming and software engineering fundamentals courses
- Software Design as an Element of the Software Development Lifecycle: University of Colorado System
- Learn to Teach Java: University of California San Diego
- Lambda Expressions with Java: Coursera
- Agentic prompt engineering: UiPath
- Project Management and Risk Fundamentals: LearnKartS
- MBSE: Model-Based Systems Engineering : University at Buffalo
- Core 2: OS, Software, Security and Operational Procedures: IBM
- Desarrollo de software Agile: University of Minnesota
- ReactJS and Tailwind CSS Fundamentals: Packt
- Security Fundamentals and Identity Management: Packt










