Companies Home Search Profile

Clean JavaScript

Focused View

Jan Guardian

2:00:08

82 View
  • 1. Introduction.mp4
    02:13
  • 2. Arrow functions.mp4
    03:28
  • 3. Automatic semicolon insertion.mp4
    04:11
  • 4. Computed property names.mp4
    03:46
  • 5. Guard clause.mp4
    02:50
  • 6. If statement.mp4
    06:17
  • 7. Logical operators.mp4
    04:59
  • 8. Logical assignment operators.mp4
    05:32
  • 9. Optional chaining.mp4
    02:37
  • 10. Template literals.mp4
    07:18
  • 11. Ternary operator.mp4
    06:52
  • 12. For loops.mp4
    04:38
  • 13. Break & continue.mp4
    04:09
  • 14. Spread & rest.mp4
    08:20
  • 15. Object destructuring.mp4
    08:42
  • 16. Map & filter.mp4
    08:13
  • 17. Reduce.mp4
    09:16
  • 18. Some & every.mp4
    05:56
  • 19. Asynchronous code.mp4
    04:56
  • 20. Syntax shortcuts.mp4
    10:09
  • 21. Conversions.mp4
    03:49
  • 22. Conclusion.mp4
    01:57
  • Description


    Learn how to write concise and maintainable code

    What You'll Learn?


    • Write neat and comprehendible JavaScript
    • Make your JavaScript more readable and maintainable
    • Learn smart and concise JavaScript syntax
    • Become a better JavaScript developer

    Who is this for?


  • Amateur and professional JavaScript developers willing to learn advanced syntax and techniques that will let them write cleaner code.
  • More details


    Description

    Being a professional developer goes way beyond being able to solve a business task programmatically in the most rational way possible. It is also about doing it in a way that is easily comprehendible by the team and future you, and is open to change at any point in time. As Ward Cunningham, one of the authors of the Agile Manifesto, once put it:

    You can call it beautiful code when the code makes it look like the language was made for the problem.

    JavaScript in this sense has a whole set of features capable of solving most problems in a very elegant and straightforward way.

    The Clean JavaScript course will teach you a wide spectrum of concepts and capabilities of the language that can help you write clean, concise, maintainable, and readable code. By the end of this course you will gain new skills and master new syntax that will make you a smarter JavaScript developer and a better team player.

    The course consists of 20 lessons. Each lesson has an interactive coding challenge in the end that will let you take a shot at applying what you’ve just learned. Depending on your professional level there will likely be some things that you already know, but the course also covers some smart tricks and approaches that you haven’t yet seen.

    Who this course is for:

    • Amateur and professional JavaScript developers willing to learn advanced syntax and techniques that will let them write cleaner code.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jan Guardian
    Jan Guardian
    Instructor's Courses
    Hi, I’m Jan and I’m a senior full-stack developer. I have 15 years of experience in frontend and backend development. I started programming in an era way before HTML5 and preprocessors, when the current ECMAScript standard was ECMAScript 3 of 1999, and PHP was your backend language of choice for any web application. Programming for the web has changed significantly throughout these 15 years, and so have I — all this time I have been keeping pace with new developments, learning new standards, studying emerging frameworks, and comprehending new paradigms.I’ve had a chance to work with small, medium-sized, and large service and product-oriented IT companies both as an independent contractor and as an employee, having developed a range of web applications from scratch both single-handedly and as part of a team. The knowledge and skills that I have accumulated during this time coupled with my passion for teaching made me very much eager to both apply them in various web development projects and share them with aspiring web developers. I feel confident in my ability to help software development companies all around the globe in implementing their endeavours whatever complexity the latter might have.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 22
    • duration 2:00:08
    • Release Date 2023/02/26