- Iteration in JavaScript
A summary of syntax on how to iterate Array, Object, Map, Set in JavaScript
- final in Java
There are 3 final keyword use cases in Java, for data field, method and class.
- Startup Playbook By Sam Altman
A great team, a great team and great execution are the framework to create/find good startup companies.
- CSS Grid Layout
CSS Grid Layout is a powerful grid system introduced to support both rows and columns. Similarly to Flexbox, it also has the concept of container element and children elements.
- The Balance Sheet
The Balance Sheet is one of the three major financial statements in a company's earning's report.
- Everything You Need To Know About Encoding
Generally, there's no fundamental changes in ES6 in terms of `function` but a few minor improvements like parameters, introduction of arrow functions etc.
- MIME
An introduction of MIME types used in HTTP headers and explanation of several important MIME types for web developers.
- Introduction to Design Pattern
"Change is the constant in software development". We have to prepare our code to be changeable or maintainable in the future, that is the whole point to apply those well-proven design patterns into our applications.
- Flexbox
CSS layout is a fundamental part of web development, for a very long time, "floating" and "positioning" are the only techniques we can use to solve this problem. However, "floating" and "positioning" are always a headache to front end developer, It is time to embrace Flexbox!
- Class - ES6
As we all know JavaScript is a prototype based language and unlike other object-oriented programming languages, it does not support classes and classical inheritance in ES5 and previous ECMAScript versions. class-like structure has been requested by many developers and now it is introduced in ES6.
- Function - ES6
Generally, there'no fundamental changes in ES6 in terms of `function` but a few minor improvements like parameters, introduction of arrow functions etc.
- Block Binding - ES6
One of the major Javascript feature or distinction from other C-based programming language is that there's no block level scope in Javascript. Things changed in ES6.
- JavaScript Language Basics (2)
In JavaScript, there are 5 simple data types...
- JavaScript Language Basics (1)
JavaScript, when you first time see this word, you may think there must be some relationship with another popular programming language, Java...