forked from CesiumGS/cesium
-
Notifications
You must be signed in to change notification settings - Fork 1
Recommended Reading
pjcozzi edited this page Apr 10, 2013
·
5 revisions
This is a collection of books, tutorials, blogs, and other resources to bring folks up to speed on the technology used by Cesium, not Cesium itself.
These resources present topics broadly useful to Cesium development. We think all contributors should read them.
- JavaScript: The Good Parts - concise, practical introduction to modern JavaScript for developers familiar with another language. Also see a related YouTube video.
- Learning WebGL - Beginner tutorials and news.
- MDN CSS Tutorial - quick introduction to CSS. Also see the MDN CSS Reference.
- Pro Git - free book online. Ground-up detailed introduction to git. At least work through Chapters 2 and 3.
- GIT cheat sheet - comes in handy if you are new to git.
- Cesium Open Source Development Practices - concise introduction to our open-source development style.
These resources present more details on the above topics or details on more specific Cesium niches.
- HTML5 Rocks - tutorials on all aspects of HTML5.
- Dive Into HTML5 - free book online. Introduction to many HTML5 features, both new HTML tags and JavaScript APIs.
- Why AMD? - motivation and use of Asynchronous Module Definition (AMD).
- Douglas Crockford's Javascript - the author of JavaScript: The Good Parts has several JavaScript articles online.
- Learn CSS Layout - doing modern layout with CSS.
- Interactive 3D Graphics - A free online course that is an approachable and pragmatic introduction to computer graphics using WebGL (Three.js).
- Real-Time Rendering - a broad survey of real-time rendering. If you own only one graphics book, this should be it. The authors also maintain a list of practically all graphics books.
- Producing Open Source Software - influenced the Cesium development culture more so than any other book. Now a bit dated (pre-GitHub), but a new edition is in the works.
- The Elements of Style - free book online. The classic book on writing style. Make every word tell.
These books are great for interns.
- Team Geek - a modern-day Peopleware. The authors also have some great videos: Google I/O 2008 - Open Source Projects and Poisonous People and Google I/O 2012 - The Art of Organizational Manipulation.
- The Passionate Programmer - advice on being productive, marketing yourself, staying sharp, etc.