Do you need a personalized offer for your team? Contact us at academy@esolutions.ro or call 0753.029.187

Clean Code

Clean Code
COURSE FEATURES
Course Duration
Duration
2 Days
Skill Level
Skill level
All levels info Course tailored to participants' expertise.
Course Language
Language
RO / EN
Course Type
Type
In-class / Online-live
Assesments
Assessments
Yes
Price for Custom Training
Custom Training
1750 Eur / Day
Price for Open Class Course
Open Class
750 Eur / Participant

Whatever paradigm, language, technology stack or DevOps strategy is used, we will always write CODE. And humans will need to understand, maintain and evolve that code for many years, hopefully. It will be read 10x more time than it took to write it! 

Then, tell me, how should your code look? Stop rushing, and start writing professional code!  

You’ll see that crafting code is an art: you need passion, attention to details, self-criticism and a lot of creativity to make the design express your thoughts. It takes a lot of practice to master this art, but the path starts with some core guidelines and ‘code smells’ that you MUST know. As “classic” as these might be, they will become the starting point of a lot of discussions about essential principles of good software design, such as DRY, SRP, DIP, and KISS. 

Enjoy an entertaining, tangible presentation of key concepts of Clean Code, with a lot of code examples, which will allow you to easily coach others back at work. Can’t wait to share my passion with you: writing beautiful code that is a pleasure to work with. 

PS: Let’s also talk a bit about writing clean code using Java8 lambdas/Streams. 

The exercise that we’ll solve together as the ‘practical application’ of the learned principles will be run as in the format of a Coding Dojo: each taking turns at the keyboard and writing code in a collaborative manner. 

This course is taught in Romanian, with course materials available in either English, or Romanian. The course can be customized - on request.

DAY
1

TOPICS

4

TOPICS
4
Introduction to Clean Code
Naming and Comments
Functions and Methods
Error Handling and Exception Management
DAY
2

TOPICS

4

TOPICS
4
Class Design and Object-Oriented Principles
Testing and Testability
Code Refactoring Techniques
Hands-On Workshop: Applying Clean Code Principles

Contact Us

Feel free to leave us your thoughts so we can discover the solution together!

EMAIL

academy@esolutions.ro

Get in touch

0753.029.187

Our address

20 Constantin Budisteanu Street , 1 st. District, Bucharest

By clicking on "Send" button above, you agree with our terms of use.

EMAIL

academy@esolutions.ro

Get in touch

0753.029.187

Our address

20 Constantin Budisteanu Street , 1 st. District, Bucharest

Related Courses

API Development
Java

Unlock the full potential of modern web services with our comprehensive 3-day API Development Course.

DURATION
3 Days
Best practices
Java

This course covers the essentials of good programming practices: test-driven development, clean code, continuous integration, and continuous deployment.

DURATION
2 Days
Design patterns
Java

This course covers how to create end-to-end design patterns - standardized templates to solve common software design problems.

DURATION
4 Days
development
Java

This course covers test-driven development, or how to write secure, refactorable code with real test coverage, following business requirements and good unit testing practices.

DURATION
1 Day
+ View all courses
dividerLeft

Do you want to become a trainer?

Ask not what your company can do for you, ask what you can do for your company. Apply for a training position.

Apply Now