This is a nonsense article. You don't need to read it. I only have some knowledge about as3 programming. When selecting a book, you should prepare some good materials. It is helpful for your programming skills. Choosing good books is helpful to your own abilities.
1. As 3 Documents
As3 has many materials.
First, the official help document manual is more authoritative than any other book.
Article 2: actionscript3.0 cookbook
Third: learn more about flex programming in flex Advanced Programming
Article 4: Action Script 3.0 image effects
Article 5: essence of essential ActionScript 3.0
As3 has many books and rich content.
Ii. Graphic Processing:
There are many books on Graph processing methods. For many language versions, the main choice is to view the algorithms and knowledge points of the image.
Most of them are processed using OpenGL. Designing algorithms is worth noting.
The principles of graphics processing algorithms are worth looking.
Iii. Design Model:
1. the C # version of the big talk design model. I personally like this book and recommend it.
2. design pattern, reusable basic C ++ version of Object-Oriented Software
3. as3 Design Model
4. Java Design Patterns
Other language versions
Select the mode book and try to select some easy-to-start aspects of the language. Sometimes C ++ is not easy, and you can choose other easy-to-use methods. After all, there are many versions.
Each has its own love.
4. Mathematical Physics:
This book is recommended in the Flash ActionScript animation tutorial make thing move.
There are also make thing move sisters, but the content is complicated and requires a higher level of mathematics.
Game programming basics of Mathematics and Physics
3D mathematical basic graphics and Game Development
It involves some matrix knowledge points and the content is good. You can gain a deeper understanding of the power of mathematics and physics.
V. Data Structure:
Data Structure Java language edition-this book is relatively simple and easy to get started.
There are also books with different data structures of C ++, C, and C # versions.
If you select your preferred language version, learning the data structure will reduce the difficulty of language barriers.
Six thoughts:
Thing in Java version 4
《Agile thinking: Methodology in Architecture Design"
Refactoring to improve the design of existing code
VII. Background:
Java Network Programming is helpful in the background, especially socket.
PHP books can also,
The background mainly involves information interaction between web script technologies. Therefore, this part takes a lot of time to master one
Knowledge application of FMS and Video Stream
Especially in today's more widely used web games
8. Database
Read official documents
You can use MySQL, PHP, or JSP
Microsoft SQL 2000 2005 2005
Oracle
There are other things you like.
9 algorithm:
Introduction to Algorithms
Algorithm Design
There are not many books on algorithms, but they are difficult to understand. They can be digested for a long time.
10 others
This part is not an introduction book. Let's take a look.
Personal career planning
Philosophy
Emotional world
The help of the EQ world can be referenced in many aspects, not programming,
This part expands personal abilities
In general, the language is changing. After all, I feel that language changes are not always possible for us to follow the changes. The key is to understand some stable and practical knowledge.
It will be helpful for our future development.