Feeling overwhelmed by JavaScript code design? Listen to the lecture and create your own library🚀
You can create a JavaScript library! 👯
In the lecture, developers will learn how to create a library of key functions that are repeatedly used in the UI design and development process. We'll cover ways to make your work easier and faster.
This will allow developers to reduce unnecessary work and work more efficiently. It can increase the efficiency and productivity of the overall project. Additionally, library-based functions ensure more stable and consistent results. It can also improve code maintainability.
Therefore, this lecture will cover in detail one of the essential skills in the field of UI development: library writing.
This course's unique features ✨
👆A concept-oriented explanationfor designrather than the grammatical part of the code !
👆By writing code together, we can seewhat problems the existing methods hadand how to solve these problems. Let's think togetherabout how to solve it!
I recommend this to these people 🙋♀️
I need to create my own library!
My own library Anyone who wanted to write
I'm soconfused...
JavaScript codedesign Someone who was at a loss
How do we do it in practice?
How is it done in practice these days? Anyone wondering how to build a project
Learn this 📚
🌿 Understanding and utilizing the library and its key features
* Describe the main functions of the library and learn about the definition of the library.
🌿Object-oriented programming
* The relationship between object-oriented programming and JavaScript * Learn about inheritance, polymorphism, and encapsulation, which are important concepts in object-oriented programming.
🌿SOLID principles
* Learn about the SOLID principle, a representative principle in object-oriented programming. * Single Responsibility Principle (SRP) * Open-Closed Principle (OCP) * Liskov Substitution Principle (LSP) * Interface Segregation Principle (ISP) * Dependency Inversion Principle (DIP)
🌿Keywords and access modifiers
* Learn about access modifiers and the static keyword and understand how they work through example code.
🌿Writing a library
* We will examine the problems with existing code writing methods and how to improve them for library writing through code.
Changes in students after attending the lecture 📜 * You can write reusable code, You will understand what kind of API you need to provide to developers collaborating on your features.
Expected Questions Q&A 💬
Q. I don't know much about JavaScript. Will that be okay?
A. It doesn't require in-depth knowledge of JavaScript, as it focuses on explaining concepts rather than explaining JavaScript itself.
Q. Is there anything I need to prepare before attending the lecture?
A. None.
Introducing the Knowledge Sharer ✒️
Kim Young-jun, Infix / Deputy Manager, Front-end Development Group Guide site for lecture content_ https://fro9-dev.github.io/inpixclass/
Recommended for these people
Who is this course right for?
Anyone who wanted to create their own library
Anyone who was confused about JavaScript code design
Anyone who was curious about how projects are built in practice these days
Good info, thanks for the useful information. I think it will be a good basic knowledge for beginner web developers and publishers who are not familiar with object-oriented.