2014 Worth Learning programming language book

Source: Internet
Author: User
Tags css zen garden java se

after data analysis and research on jobs data from 45,000 developers of jobs tractor, we get the results of the above: the major changes since the previous year are as follows:

PHP and Java changed location, but still high

Java Android has replaced SQL and is close to objective-c

JavaScript is more than Ruby.

Python has raised 2-bit

ActionScript dropped 2 digits.

Industrial Analysis RedMonk uses different ways to generate the most popular programming languages, mainly through GitHub projects and StackOverflow questions. (the above is excerpted from: http://www.gbtags.com/gb/share/2795.htm)

Small series for the programming language rankings recommended to everyone some of the corresponding programming books, I hope you can enjoy.

1. JavaScript

Recommended Books (small series recommended books from one to the other, programmers can choose different books according to their own master program)

Each chapter cases and exercises help you to easily complete common tasks, improve the application skills through practice, and consolidate the knowledge you have learned. Global sales of more than millions series of books for more than 10 consecutive years to create a classic brand intuitive, step-by-step learning courses to master the best starting point of knowledge "Read less, do more" (intensive reading more practice) teaching ideas to guide the reader to complete the most common tasks

You can also choose it without editing experience. "Whether you are a beginner or an experienced programmer, when you learn a new language, I would strongly recommend that you read this book." Shelley's intuitive approach to teaching can help you master the basics and details of the language so that you can use it better on your site. "As an example to guide the reader through the most common tasks

The only book author on the market that specializes in JavaScript object-oriented programming is a well-known web developer and author who has studied the OO programming and design patterns of JavaScript for years, a condensed form of its valuable experience.

Nicholas Zakas, author of JavaScript advanced Programming, the book includes the following: Set up specific programming conventions for team development use tools (such as JSLint and Jshint) to get the team developing to the right track build coding style manuals (such as basic formatting), Help development team move from "guerrilla" to "regular" application programming practices to solve common problems, improve coding quality use a variety of tools to create JavaScript automation architecture ...

A prerequisite guide to learning about JavaScript design Patterns "Every JavaScript developer should read this book." This is a primer on JavaScript design patterns that we will often read and reference in the future. ”

2, Java

User thermal Assessment of the Java Primer, teaching video Super Force 40 hours to sync video teaching videos. All by first-line teaching and developers to help you easily learn Java 245 examples, 2 projects. Mastered in the actual combat. Java Programming 105 book Exercises and answers, 22 items with me on the computer operation, extrapolate, master more than 9 Trump resources to broadcast more thoroughly. Includes 855 pages, Java SE Class Library query manual, the book "Practice" answer, Eclipse common shortcuts, eclipse tips and tricks, Java programmer Career Planning, Java Programmer interviewing skills, 50 Java common interview questions, 21 Java common errors and solutions, 25, Java development experience and skills of a large sum.

3, PHP

Recommended reading: About PHP (2nd edition) (including DVD ROM 1)

4, C #

Recommended reading: Proficient in C # (6th edition) "Jolt Award nominated books, world-class C # experts, hard to surpass the best-selling classic" 5, Python

"On the shelves," said Jason R. Briggs, author of the Amazon bestselling programming book "Fun Python Programming," will lead you to learn the basics with a unique (often fun) sample program. Each chapter is followed by a programming exercise to help train your thinking and enhance your understanding. You will write two complete games: a replica of a classic pinball game, and a "match man escape" game that jumps on the platform, has animations, and has more effect.

[+] View artwork

Recommended reading:

"Python Cookbook" (2nd edition) Chinese Edition "The most practical Python Technical Reference manual"

Python Core Programming (2nd edition) "Beginner Python This is an authoritative guide to python development"

6, C + +

C and C + + practice Highlights: C + + Primer Plus (Chinese Version) (6th edition), "Innovation Workshop chief architect Cai recommended Preface"

7, Ruby

Object-oriented Design Practice Guide: Ruby Language description "first book that focuses directly on Ruby language object-oriented application Design"

8, C

Classic C and C + +: C pitfalls and pitfalls "to help C programmers circumvent the pitfalls and obstacles in the programming process, millions of readers personally recommend" 9, objective-c

"Objective-c Basic Course (2nd edition)" "first edition best-selling 50,000 volumes, the new version of a comprehensive upgrade." "10, CSS

"CSS Zen Garden" (revised edition) example from the Site design field of the most famous website--css Zen Garden "

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.