technifyed

Free online

Junit courses 23

Learn Junit online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 23 courses

Great Learning

Introduction to JUnit

4.6123 ratings

Free junit learning should help students, developers, and hands-on beginners understand why the topic matters before moving into deeper practice. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating junit as a list of t…

  • Great Learning Academy
  • 2 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Vanderbilt University

Engineering Maintainable Android Apps

4.5297 ratings

Engineering Maintainable Android Apps, which is a 4 week MOOC that shows by example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android…

Partner
  • Coursera
  • 8.5 hours
  • Self-paced
  • Paid certificate

Telusko

Complete Java Development: Spring Boot, Microservices, Spring AI

This is not just another Java video. This is a complete 63 hour roadmap designed to take you through the full journey of becoming a modern Java developer. In this comprehensive masterclass, we cover everything from Core Java and build tools like Maven and Gradle to JUnit, Git, DSA, JDBC, Servlets,…

Free video
  • YouTube
  • 63 hours
  • Self-paced
  • Free video

LearnQuest

Parameterized and Dynamic Testing in JUnit

4.417 ratings

In this course you will learn about how to test vast amounts of functionality using Parameterized Tests, Repeated Tests and Dynamic Tests without having to write verbose test scripts.

Partner
  • Coursera
  • 2 weeks of study, 3-5 hours/week
  • Self-paced
  • Paid certificate

University of British Columbia

Software Construction: Data Abstraction

4.85 ratings

Learn powerful data abstraction and decomposition techniques to build large, complex programs.

  • edX
  • 6 weeks, 6 - 7 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

CodeSignal

Test-Driven Development with Kotlin, JUnit and Mockito

Practice test-driven development in Kotlin with JUnit and Mockito. Write tests first, isolate dependencies, and refactor code while preserving behavior.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Board Infinity

Introduction to JUnit

Unlock reliable Java testing with our "Introduction to JUnit" course. Designed for students, junior developers, and QA testers who want to improve code quality and confidence, this course provides the essential foundations and practical tools of unit testing using JUnit 4 and JUnit 5. From understa…

Partner
  • Coursera
  • 3 weeks of study, 5 hours/week
  • Self-paced
  • Paid certificate

CodeSignal

Test-Driven Development in Java, JUnit, and Mockito

Practice test-driven development in Java with JUnit and Mockito. Learn to write tests first, isolate dependencies, and refactor code while preserving behavior.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Udacity

Java Build Tools, Testing & AI-Assisted Development Course

Gain hands-on experience through comprehensive lessons that cover everything from writing code to deploying and managing Java applications. This course teaches practical tips on scaling applications in a cloud environment and how to ensure high availability for Java-based web services.

Partner
  • Udacity
  • P2W
  • Self-paced
  • Intermediate

Coursera

Testing and Profiling in NetBeans: Fix a Mortgage Calculator

In this 1.5-hour long project based course, you will learn how to use NetBeans 20 to unit test, debug, verify, and profile the performance of a Java application using JUnit and the built-in debugger and profiler of NetBeans. NetBeans is a popular integrated development environment (IDE) in the IT i…

Partner
  • Coursera
  • 1.5 hours
  • Self-paced
  • Paid certificate

LearnQuest

Java Testing

Learn to test Java functionality

PartnerLearning path or series
  • Coursera
  • Self-paced
  • Paid certificate

LearnQuest

Overview of JUnit Testing

3.954 ratings

This course is a basic introduction to JUnit, covering the essential techniques for testing java code.

Partner
  • Coursera
  • 2 weeks of study, 3-5 hours/week
  • Self-paced
  • Paid certificate

Udacity

Java Web Developer Nanodegree Program

4.6299 ratings

Advance your Java career with projects in web services, security, persistence, and DevOps with this Nanodegree. Learn industry-standard tools like Spring Boot, Jenkins, and Selenium used in modern enterprise development.

PartnerLearning path or series
  • Udacity
  • 5 minutes
  • Self-paced
  • Intermediate

Enter your email and the official page opens. Phone is optional.