Front-end web development, is the practice of producing HTML, CSS and JavaScript for a website or Web Application so that a user can see and interact with them directly.
User Experience (UX) and User Interface (UI) are some of the most confused and misused terms in our field. A UI without UX is like a painter slapping paint onto canvas without thought
Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size
Where apps come from and the differences between apps and mobile webs. Different kinds of apps, according to how they are developed. The design process from the beginning to the end.
Material Design Lite lets you add a Material Design look and feel to your websites. It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use