A Tiny Introduction to JavaScript with Exercises and Puzzles
Intelligent Decision Technologies ─ Proceedings of the 4th International Conference on Intelligent Decision Technologies (ICT?012)
Wordpress ― The Missing Manual: the Book That Should Have Been in the Box
文化研究
Dk Eyewitness Travel Guides India
理論、方法與實踐(簡體書)
為益故與呼:科普現代詩(簡體書)
Mysterium Fidei
Pro Wpf 4.5 in Vb ─ Windows Presentation Foundation in .net 4.5
外國科幻論文精選(簡體書)
Creating a Website ─ The Missing Manual

TOP
5
0
領券享優惠,最高88折起
A Tiny Introduction to JavaScript with Exercises and Puzzles
滿額折

A Tiny Introduction to JavaScript with Exercises and Puzzles

商品資訊

定價
:NT$ 768 元
無庫存,下單後進貨(到貨天數約30-45天)
下單可得紅利積點:23 點
商品簡介

商品簡介

Real coding for complete beginners.

Join Matthew MacDonald, author of too-many-tech-books-to-count, as he enters the world of JavaScript-accompanied by friendly ninjas, cheating goblins, and at least one rude wizard.

Develop your skills with 35 interactive exercises on CodePen. Best of all, there's no setup required (a web browser is all you need).

Who needs another book about coding for kids?

These days, you can't turn around twice without someone trying to teach you how to code. So why the heck did I write my own book?

When my daughters started learning to code, I discovered that most tutorials were as dry as dust. If you wanted something more fun, you could play a coding game and write commands to move a character around a maze. But unlike real programming, there was no chance to be creative. There was no freedom. There was no invitation to build your own programs.

Here's what makes this book different:

  • Hands-on practice. If you want to learn a new skill, you need to practice. Otherwise, it's just a bunch of theory swimming around in your head.
  • Friendly for beginners. If you're a beginner, it's not enough to learn the basics of a programming language like JavaScript. You also need to learn the concepts of programming at the same time.
  • No setup required. The world is full of amazing frameworks, tools, and code editors. But who wants to install a bunch of software before you even get started?
  • Tiny. I'm a programming nerd, so I like talking about things like Big O notation. But no one needs to be buried in theory at the start of their journey. In this book, every chapter is a bite-sized lesson that you can usually finish in one sitting.
  • Kinda fun. Not everyone has the motivation to learn from an old-fashioned textbook. But who doesn't want to play dice with a cheating goblin?

So I decided to make something of my own. Then I unleashed it on my family.

This is the result of those experiments.

Why JavaScript?

JavaScript is a great first language for people learning to code. It's not because JavaScript is a great teaching language (it mostly isn't). It's because JavaScript is everywhere-on every operating system, every browser, and almost every electronic device that's more complicated than a toaster.

That means you can effortlessly share your JavaScript programs with friends. Unlike all the rest of computing history, there's no downloading, installing, or configuring. And it doesn't hurt that JavaScript syntax is similar to many other professional languages, like Java and C#. That means the effort you spend to learn JavaScript is never wasted.

Can adults read this book?

Most certainly

However, this book assumes you're learning JavaScript and programming for the first time. If you already know a bit about programming, you'll probably prefer a guide that focuses on the JavaScript language without re-introducing the concepts you already know.

購物須知

外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。

無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 768
無庫存,下單後進貨
(到貨天數約30-45天)

暢銷榜

客服中心

收藏

會員專區