p5jsで学ぶJavaScript入門

·
· インプレス NextPublishing
Libro electrónico
276
Páginas

Acerca de este libro electrónico

本書で扱うp5.jsは、JavaScript言語をベースにしたクリエイティブコーディングのためのライブラリであり、初心者でも手軽に始められるシステムです。初めてプログラミングを行う人でも、簡単に美しいビジュアライズを作成することができます。
本書では、そのp5.jsの魅力を存分に引き出し、初心者でも美しいビジュアルを簡単に作成できるよう心がけています。プログラミングの基礎から始まり、段階的に高度な技術や概念にも触れ、豊富な例や実践的な演習を通じて、p5.jsを用いてアート作品のアイデアを形にする方法を学ぶ構成となっています。また、コードの背後にある原理や技術も丁寧に解説し、読者が深い理解を得られるように配慮しています。実践的に、手を動かしながら着実に知識をつけていく中で、ご自身の手でプログラムを組み立てていく力を身につけることができるでしょう。

【目次】
第1章 はじめに
第2章 描画命令
第3章 変数
第4章 予約済み関数とイベント
第5章 押さえておきたい知識
第6章 if文
第7章 for文
第8章 座標系変換──図形の移動・回転
第9章 データ構造 基礎編
第10章 データ構造 応用編
第11章 関数
第12章 クラス
第13章 パーリンノイズ
第14章 発展編
演習

Acerca del autor

青木 樂(あおき がく)
慶應義塾大学文学部卒業。大学入学直後からプログラミングスクールFuture Codersでプログラミングを学ぶ。インターンやアルバイトではWebサイトやWebアプリの制作、Unityを用いた3Dショールームの作成などに携わる。2024年に株式会社リンクアンドモチベーションに入社。趣味は散歩とゲーム。

國見 幸加(くにみ さちか)
多摩美術大学情報デザイン学科在籍。Future Codersで学んだ知識を応用し、デザインの知識を掛け合わせ、ウェブサイト、プログラミングを駆使した体験型作品など幅広く制作を行う。インターンやアルバイトではプログラミングの講師や、映像制作、ウェブ制作に携わる。趣味は銭湯巡り。

田中 賢一郎(たなか けんいちろう)監修
慶應義塾大学理工学部修了。キヤノン株式会社でデジタル放送局の起ち上げに従事。データ放送ブラウザを実装し、マイクロソフト(U.S.)へソースライセンス。Media Center TVチームの開発者としてマイクロソフトへ。Windows、Xbox、Office 365の開発/マネージ/サポートに携わる。2017年にプログラミングスクール「Future Coders」を設立。
2022年からGrowth Kineticsビジネスアナリストを兼務。著書は『ゲームを作りながら楽しく学べるPythonプログラミング』(インプレスR&D)など多数。趣味はジャズピアノ/ベース演奏。

Información de lectura

Smartphones y tablets
Instala la app de Google Play Libros para Android y iPad/iPhone. Como se sincroniza de manera automática con tu cuenta, te permite leer en línea o sin conexión en cualquier lugar.
Laptops y computadoras
Para escuchar audiolibros adquiridos en Google Play, usa el navegador web de tu computadora.
Lectores electrónicos y otros dispositivos
Para leer en dispositivos de tinta electrónica, como los lectores de libros electrónicos Kobo, deberás descargar un archivo y transferirlo a tu dispositivo. Sigue las instrucciones detalladas que aparecen en el Centro de ayuda para transferir los archivos a lectores de libros electrónicos compatibles.