Web Front-end development tutorial series-2, web Front-end tutorial-2

Source: Internet
Author: User

Web Front-end development tutorial series-2, web Front-end tutorial-2
Directory:

  • Preface
  • I. CSS
  • Ii. JavaScript
  • Iii. jQuery
  • Iv. Postscript
Preface

Front-end books are dazzling on every mall or shelf. Many beginners cannot determine the quality or level of books. This is because I want to share with my students today that reading is mainly divided into two aspects: Hierarchy and continuity. Reading is a happy thing. We need continuous watering and hope that the field will grow forever.

I. CSS

Most of css books stay on the basis of popularization, that is, most of them introduce the basic concepts of Css.
Below are a few examples, some of which may have been out of print and can only be seen in electronic versions.

  1. CSS website layout recording
     
    This is an early css book. You can see the electronic version now. Or you can buy it on a certain treasure.
  2. CSS
     
    As the comment below says: This book is concise and concise. It not only illustrates some css layout ideas, but also creatively provides some unconventional layout ideas, which is really a rare good book.
  3. Proficient in CSS
     
    Because this book is written by a foreign user, the idea is to find a new path. If you want to learn more, we suggest you take a look at it.
  4. Illustration CSS3
     
    This book is a standard book in the CSS3 field. Written by Damo, a senior Web Front-end engineer, according to the latest technical standards of CSS3. It provides a comprehensive, rich, and informative content, and explains the new features of CSS3 from a simple perspective. It is a must-read book for Mobile front-end development or entry-level development. It is also the latest book in recent years.
  5. CSS authoritative guide (Third edition)
     
    This book is the famous CSS expert Eric A. Meyer. His amazing wisdom and unparalleled experience lead the reader to explore various parts of CSS, including attributes, tags, features and implementations. This book focuses on Deep Mining of css attributes. I personally feel that it is also a good book worth reading. However, the description is too neutral and can be regarded as a tool book.
  6. CSS design guide
     
    This book is translated by Li songfeng. Li songfeng is a brand image in the IT translation industry and is worthy of recommendation or learning.

This is a book class. Later I will check whether the time permits it. If I have time, I can take some practical tutorials to make up for the defects of over-theory.

Ii. JavaScript
  1. JavaScript advanced programming version 3rd
     
    This book is recommended by myself. Besides being new, it is perfect. Besides being full, it is good to write well. Besides writing well, it is good to translate well. Besides, it is really time to show up.
  2. JavaScript authoritative guide (version 6th)
     
    This book is also highly recommended. In addition to advanced programming, he is better at interpreting a basic concept from the depth of language. It is an advanced good book. You can also get started, but it is more patient than elevation 3. In fact, the core of these two books is almost the same, with an elevation of more than 700 pages. In addition to the reference manual, Quan 6 has more than 700 pages.
  3. The essence of JavaScript Language
     
    This book is indeed refined. No js-related book is thinner than him, and deeper than him. It is written by the author of Json or Jlint. It has been a must-read book for many years. Note that it is an advanced one. The first two are beginners, and the rest are advanced ones. The entry refers to the introduction of js's things and the future of things. In the advanced stage, we will not talk about these things. We only say that js has the essential knowledge points and you need to explore and study them.
  4. JavaScript Object-Oriented Programming Guide (version 2nd)
     
    You can either write high-definition books or take the peak of the sword. Gao Daquan, such as those in the Ming Dynasty, introduced the beginning and end of the Ming Dynasty. This is a well-worth-reading book dedicated to exploring or mining Js object-oriented objects. There are also several articles similar to this series, which are aimed at performance and pattern, all of which are representative of this category.
  5. Proficient in JavaScript
     
    The book written by jQuery briefly introduces some jQuery implementation methods.
  6. High-performance JavaScript
     
    Another book by the author of JavaScript advanced programming can be used as an advanced book. Through this book, you will learn how to improve the performance of various aspects, including code loading, running, DOM interaction, and page lifecycle.
  7. JavaScript Design Mode
     
    This article describes several common modes, including interfaces, encapsulation and Information Hiding, inheritance, standalone mode, factory mode, bridging mode, combination mode, and facade mode, it is recommended that you read this book after you have mastered the pure Object-Oriented Knowledge.
  8. JAVASCRIPT language essence and Programming Practice Version 2
     
    I personally think that it is a deep book written by Chinese people. It is the true essence to explain the language characteristics of JavaScript from the essence of language. This is an advanced book.
  9. JavaScript Framework Design
     
    As its name is, it is a masterpiece of situ zhengmei. situ zhengmei is a professional developer in the JavaScript field in China and has been sticking to the JavaScript camp for a long time. His blog has a lot of excellent JavaScript blog posts, it is also the basis for the source of this book.
  10. Data Structure and algorithm JavaScript description
     
    This book is the first algorithm book in JavaScript. The content is not beyond the scope of traditional language algorithms. However, the author tries to use the JavaScript language to explain the algorithm life in this world.
  11. Complete JavaScript programming
     
    A JavaScript entry-level book written in Japan. If you are interested, check it out.
  12. Secrets of the JavaScript Ninja
     
    This book is the masterpiece of jQuery author and is an English version. Unfortunately, it has not been translated into Chinese for the past few years, so I have to read it.
Iii. jQuery
  1. Sharp jQuery Version 2
     
    This book was written by cssRain, one of the first jQuery fans in China, but the website was closed due to force majeure. I have to say that it is a loss in the industry. There are a lot of jQuery instances and learning experiences on the website. It was the focus of jQuery fans. Therefore, this book is the first recommended book for getting started with jQuery. It does not have much deep content. It just starts with the basic selector of jQuery and enters the wonderful world of jQuery step by step. It is a recommended entry-level book.
  2. JQuery technology insider-in-depth analysis of jQuery Architecture Design and Implementation Principles
     
    This book is a masterpiece of Alibaba Cloud's analysis of jQuery source code in China. It comprehensively analyzes the basic principles of jQuery's internal implementation and is a rare entry to jQuery. Personal blog http://nuysoft.com, open source works have http://mockjs.com
  3. JQuery practice
     
    The following are some general jQuery introductory books. If you are interested, please refer to them.
  4. Basic jQuery tutorial
  5. JQuery authoritative guide
  6. JQuery strategy
Iv. Postscript

Books are only the first step in getting started. The key to getting started is to learn how to describe human natural language and business needs through computer language as code. The focus is on description, understanding the basic language norms, and cultivating the process of description, which is the accumulation of programming ideas. This is very important. It is easy for new users to get lost in the vortex of syntactic sugar. Learning it is a kind of train of thought. This training focuses on implementation through a large amount of code. The theoretical knowledge in this book is used to cope with interviews, and to verify the Code results. It is not because of theory that code is used for implementation. Of course, it is no harm to repeat the code in the book.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.