【2025年】「コンピュータサイエンス」のおすすめ 本 100選!人気ランキング
- みんなのコンピュータサイエンス
- 決定版 コンピュータサイエンス図鑑
- 教養としてのコンピューターサイエンス講義 第2版 今こそ知っておくべき「デジタル世界」の基礎知識
- リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- コンピュータはなぜ動くのか 第2版 知っておきたいハードウエア&ソフトウエアの基礎知識
- コンピュータサイエンス入門[第2版]: コンピュータ・ウェブ・社会 (Computer Science Library 1)
- 確かな力が身につくJavaScript「超」入門 第2版
- 解いて論理的思考力を身につける はじめてのコンピュータサイエンス (くもんこれからの学び)
- スッキリわかるJava入門 第3版 (スッキリわかる入門シリーズ)
- スッキリわかるSQL入門 第2版 ドリル222問付き! (スッキリわかる入門シリーズ)
本書は、理解しやすいコードを書くための方法を紹介しています。具体的には、名前の付け方やコメントの書き方、制御フローや論理式の単純化、コードの再構成、テストの書き方などについて、楽しいイラストを交えて説明しています。著者はボズウェルとフォシェで、須藤功平氏による日本語版解説も収録されています。
この書籍は、JavaScriptを学ぶ初心者や再挑戦する人向けに、実践的なサンプルを通じて基礎力を身につける内容です。楽しいサンプルを提供し、つまずきやすいポイントを丁寧に解説しており、挫折を防ぐ工夫がされています。第2版では新しいECMA Script規格に対応し、全体の情報がアップデートされ、実践的なテクニックが学べるように内容が刷新されています。Web業界を目指す人やフロントエンドエンジニアを目指す人におすすめです。
『プログラムはなぜ動くのか』の改訂第3版は、プログラムの基本的な動作メカニズムをわかりやすく解説した書籍です。プログラムがメモリーにロードされ、CPUによって実行される仕組みを図を用いて説明し、初心者でも理解しやすいように内容を更新しました。新たにPythonを用いた機械学習に関する章も追加され、実践的な知識も網羅しています。本書は、プログラムの本質を理解することで、新しい技術にも対応できる力を養うことを目的としています。
本書は、Webサイト制作の決定版として最新情報を盛り込んだリニューアル版で、HTMLとCSS、Webデザインを体系的に学べる内容です。初心者から美しいデザインを目指す人まで幅広く対象にしており、モバイルファーストやアニメーションなどの最新技術もカバーしています。著者はWebデザインのインストラクターManaで、サンプルデータもダウンロード可能です。シリーズ累計40万部の人気を誇り、手を動かしながら学べる実践的なテクニックが紹介されています。
この書籍は、累計10万部のベストセラーを改訂したもので、Webサイト制作とHTML・CSSの基本を学ぶ入門書です。架空のカフェ「KUZIRA CAFE」のサイトを作成しながら、最新のHTMLとCSSの技術を身につけることができます。PCとモバイル対応のサイト制作手順を図解で詳しく解説しており、初心者や再学習者に最適です。著者はUIデザイナーの狩野祐東です。
この書籍は、初心者向けにJavaScriptを学ぶためのガイドで、コードには「ふりがな」が付いており、挫折しにくい内容になっています。目次には、基本的な文法から関数の作成、Webページやサーバーとの通信までのステップが含まれています。著者は及川卓也で、IT企業での経験を持ち、テクノロジーを通じた社会の変革を目指す企業を設立しています。
『プリンシプル オブ プログラミング』は、プログラマーが3年目までに身につけるべき101の原理原則を紹介するガイドブックです。KISSやブルックスの法則など、古今東西の知恵を集約し、質の高いプログラミングを実現するための基本的な考え方や手法をわかりやすく解説しています。初心者から脱却したいプログラマーに最適な一冊です。著者は上田勲で、キヤノンITソリューションズでの豊富な経験を持っています。
フロンティアの流儀 技術の誕生と成長 インターネットの仕組み 変貌するインターネット インターネットを誰がどのように運用するのか インターネットプロトコル インターネットの再発明
本書は、Linuxプログラミングの入門書であり、Linuxの仕組みを理解し、プログラムを作成するための基礎を学ぶことを目的としています。内容は、Linuxの基本概念から始まり、システムコールやライブラリ関数を用いた具体的なコマンドの作成、さらにはネットワークプログラミングに至るまで幅広くカバーしています。著者は、読者がLinuxの世界を理解し、プログラミング技術を習得できるよう導いています。
『新版暗号技術入門』の改訂版は、2008年の刊行以来セキュリティ関連で人気を保ち続けている書籍です。暗号技術の基本を図解と易しい文章で解説し、対称暗号や公開鍵暗号、デジタル署名などを取り上げています。第3版では、現代の暗号技術に関する最新情報や、SHA-3、SSL/TLSへの攻撃、ビットコインとの関係などが加筆されています。全ての人にとって必読の内容で、暗号の歴史から応用技術まで幅広くカバーしています。