Coding in Style

Improve your code with few simple techniques
Rating: 3.8 out of 5 (135 ratings)
5,235 students
English [Auto]
The students will drastically improve the clarity, efficiency and maintainability of the code they write.


  • Basic knowledge in on programming languages. While the presentations will use Swift as example, the information is general.


Learning how to write code does not finish when a programmer learns a new programming language.

On the contrary, the interesting part just starts then.

He or she needs to learn what is the best way to write the code in that language so it is easy to understand and to maintain.

The course  teaches you lots of small secrets that will tremendously improve your code.

Each lesson will show you an example, teach you how to improve it, and explain you the reason for it.

Who this course is for:

  • Beginner and intermediate level developers who are looking to improve their code.

Course content

5 sections53 lectures1h 10m total length
  • Introduction
  • When is your code finished?
    1 question
  • When is the code finished quiz answer
  • Code quiz
  • Refactoring


Software developer
Dragos Ionel
  • 3.8 Instructor Rating
  • 135 Reviews
  • 5,235 Students
  • 1 Course

Working in the software industry for over 15 years, I've been always passionate about how to improve the code. I realized that the knowledge about how to implement a piece of functionality is only a small part of what makes a developer a good developer.

I researched the topic and the result was a book, "Coding in style" that tries to prove that even a small effort in improving the code can bring huge benefits.

I created a series of YouTube videos on this topic as well.

A course has just been a natural continuation of this efforts.