Java Clean Code, SOLID and TDD - The complete course

A step by step introduction to Java Clean code, SOLID design principles and TDD with easy to follow projects

3.80 (53 reviews)
Udemy
platform
English
language
Other
category
instructor
8,902
students
4 hours
content
Jul 2020
last update
$29.99
regular price

What you will learn

Learn how to write clean code in Java!

Learn how to write code that is maintainable!

Hands on experience with the SOLID principles!

Learn the basics of software components!

Learn the basics of software architecture!

Learn the process of Test Driven Development!

Master the most important Java clean code concepts!

All lectures in easy to follow and do steps!

Description

Java Clean code is one of the most popular topics in the programming world. In this course you will master all the core concepts of Java clean code while working hands on creating easy to follow Java projects. Java is the most popular programming language in use since it’s the only language that works across all computer platforms + android without needing to compile again new changes. Write once, and the JVM does all the work in making sure your program can run on any platform like Windows, Mac, Linux or Android. This complete Java clean course will teach you everything you need to know in order to code awesome, profitable projects, and of course, have fun whilst doing it.

  1. What is clean code!

  2. Names!

  3. Methods!

  4. Classes!

  5. Comments!

  6. The Single Responsibility Principle!

  7. The Open Closed Principle!

  8. The Liskov Substitute Principle!!

  9. The Interface Segregation Principle!

  10. The Dependency Inversion Principle!

  11. Software Components!

  12. Software Architecture!

  13. Test Driver Development!

+ All the projects and lectures as .pdf available on github!


This course is not for everyone.

This is not a get rich quick course where you copy other people’s code, make low-quality software and hope to have contracts rich clients. This course takes work. There is a lot to learn with Java clean code, but with the right guidance, information, tutoring and tests, it doesn’t have to be as difficult or time-intensive as doing it by yourself.

You literally can’t lose. 

You either end up with advanced Maven skills, go on to develop great programs and potentially make an awesome career for yourself, or you try the course and simply get all your money back if you don’t like it…

Ready to get started, programmer?

Enroll now using the “Buy Now” button on the right, and get started on your way to start Maven. Or, take this course for a free spin using the preview feature, so you know you are certain this course is for you.

Hurry up, class is waiting!

Content

Java Clean code

What is clean code?
Names
Names
Methods
Methods
Classes
Classes
Comments
Methods

SOLID

The Single Responsibility Principle
SRP
006 The Single Responsibility Principle Demo
The Open Closed Principle
OCP
OCP Demo
OCP Demo 2
The Liskov Substitute Principle
LSP
LSP Demo
LSP Demo 2
The Interface Segregation Principle
ISP
ISP Demo
ISP Demo 2
The Dependency Inversion Principle
DIP
DIP Demo
DIP Demo 2

TDD

Software Components
Components
Software Architecture
Test Driven Development
TDD Demo
TDD Demo 2

Screenshots

Java Clean Code, SOLID and TDD - The complete course - Screenshot_01Java Clean Code, SOLID and TDD - The complete course - Screenshot_02Java Clean Code, SOLID and TDD - The complete course - Screenshot_03Java Clean Code, SOLID and TDD - The complete course - Screenshot_04

Coupons

DateDiscountStatus
9/25/2020100% OFF
expired

Charts

Price

Java Clean Code, SOLID and TDD - The complete course - Price chart

Rating

Java Clean Code, SOLID and TDD - The complete course - Ratings chart

Enrollment distribution

Java Clean Code, SOLID and TDD - The complete course - Distribution chart

Related Topics

3331248
udemy ID
7/14/2020
course created date
8/3/2020
course indexed date
Bot
course submited by