The Road to Clean Code With JavaScript

Course

Online

£ 20 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

This class will create a bridge for you to become a real Senior JavaScript DeveloperYou're going to learn how to write clean, readable and scalable code while using one of the most important Software Development skills: Refactoring! (turning old bad code into new clean code!)Class Topics:Overall understanding of how functions work in JavaScript;
Function Composition and Currying
Functional Programming Principles (the important parts, don't worry)
Hacks to deal with daily challenges
And more!This class has no slides, just my code editor and the sound of my voice (maybe some keyboard sounds as well lol). Talk is cheap, show me the code!Who this course is for:Junior+ Developers, aiming to senior

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

This class will create a bridge for you to become a real Senior JavaScript Developer You're going to learn how to write clean, readable and scalable code while using one of the most important Software Development skills: Refactoring! (turning old bad code into new clean code!)

Junior+ Developers, aiming to senior

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Play
  • Green
  • Project
  • Composition
  • Javascript
  • Javascript training

Course programme

Introduction 1 lecture 00:55 Introduction + Envirorment Set up your environment to start coding. Introduction 1 lecture 00:55 Introduction + Envirorment Set up your environment to start coding. Introduction + Envirorment Set up your environment to start coding. Introduction + Envirorment Set up your environment to start coding. Introduction + Envirorment Set up your environment to start coding. Introduction + Envirorment Set up your environment to start coding.Set up your environment to start coding.Set up your environment to start coding. Reference x Value 1 lecture 04:29 Reference x Value Reference x Value 1 lecture 04:29 Reference x Value Reference x Value Reference x Value Reference x Value Reference x Value Immutability 1 lecture 04:12 Immutability Immutability 1 lecture 04:12 Immutability Immutability Immutability Immutability Immutability Single Responsibility Principle (SRP) 1 lecture 02:59 Single Responsibility Principle (SRP) Single Responsibility Principle (SRP) 1 lecture 02:59 Single Responsibility Principle (SRP) Single Responsibility Principle (SRP) Single Responsibility Principle (SRP) Single Responsibility Principle (SRP) Single Responsibility Principle (SRP) Pure Functions and Function Composition 3 lectures 16:44 Pure Functions Function Composition Part 1 Function Composition Part 2 Pure Functions and Function Composition 3 lectures 16:44 Pure Functions Function Composition Part 1 Function Composition Part 2 Pure Functions Pure Functions Pure Functions Pure Functions Function Composition Part 1 Function Composition Part 1 Function Composition Part 1 Function Composition Part 1 Function Composition Part 2 Function Composition Part 2 Function Composition Part 2 Function Composition Part 2 Statements 2 lectures 07:55 Switch Statements If Statements Statements 2 lectures 07:55 Switch Statements If Statements Switch Statements Switch Statements Switch Statements Switch Statements If Statements If Statements If Statements If Statements Exercise 1 lecture 03:55 Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru Exercise 1 lecture 03:55 Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru Exercise - Refactoring The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru The class project is based on Refactoring! That means that you're going to get your hands dirty with some bad code and turn it into a more clean and readable one! (fun, right?). I encourage you to do it with your own source code for an even better learning experience. But if not, I'm providing my own code for you to play around:
  • Clone this repo: i
  • Refactor the code and keep the tests green! (more instructions on the last video)
Time to code! :D Useful resources: Refactoring Guru

Additional information

Some JavaScript ES6+ knowledge

The Road to Clean Code With JavaScript

£ 20 + VAT