ラベル プログラミング の投稿を表示しています。 すべての投稿を表示
ラベル プログラミング の投稿を表示しています。 すべての投稿を表示

2024年6月20日木曜日

【書籍】 北村拓也 『知識ゼロからのプログラミング学習術』 独学で身につけるための9つの学習ステップ 県立 秀和システム 2020.2

(所在)市立007キ

1.プログラミングを学ぶ目的を作る
・未来年表 seikatsusoken.jp/futuretimeline/
2.自己評価を上げる
Makers niversity https://markers-u.jp
3.作りたい目標を決める
・すでにあるサービスをコピー
・身近な課題を探して解決する作品
・周りの人の課題を探して解決する作品
・コンテストに応募する作品を目標にする
目標を具体化 MAC
Measurable
Actionable
Competent 適格性
4.作りたい物のための知識を得る
8カテゴリー
・Webページ
・Webアプリ
・作業自動化ツール
・ゲーム
・AI
・スマホアプリ
・VR・AR
・暗号資産
知識獲得手段
・書籍
・Webページ
・Webサービス
・プログラミングスクール
・大学
5.写経の次は改造して遊ぶ
・デバッグする
・検索する "" - OR
https://support.google.com/websearch/answer/2466433
・メンター(助言者)に聞く
・質問回答サービスやコミュニティで聞いている
 qa.atmarkit.co.jp
 teratail.com
 ja.stackoverflow.com
 stackoverflow.com
6.得た知識を組み合わせて作品を作る
 サンプルが載っている書籍やwebページを選ぶ
7.作品を公開して改善する
・Webサービスに登録して公開
 www.freem.ne.jp ゲーム
 freegae-mugen.jp
 unityroom.com
 plicy.net/InfoPLiCy
・コンテストに応募
・市場に公開
・知り合いに使ってもらう
・ブログを書く
8.人に教える
www.udemy.com/ja
coconala.com
www.lancers.jp
menta.work
techpit.jp
9.インターリーブで学習をより効率的にする
・インターリーブ:ランダムに学習
例)作品作り 15分、本の写経 15分、写経を改造して遊ぶ 15分、今日学んだことを友達に教える 15分
・静的型付け、動的型付け

第4章 作品別プログラミング学習ルール
1.Webページを作ろう
◯1から作る
(本)
・スラスラわかるHTML&CSS のきほん 第2版 547.4カ。
・これからWebをはじめる人のHTML&CSS、JavaScriptのきほんのきほん
・Webデザインの新しい教科書 改訂新版 基礎から覚える、深く理解できる 547.4コ。
・Web制作者のためのSassの教科書 け
・沈黙のWebマーケティング Webマーケッター ボーンの逆襲、ボーンの激闘
(Web)
・ドットインストール はじめてのHTML
・ドットインストール はじめてのCSS
・ドットインストール 実践!ウェブサイトを作ろう
・ドットインストール はじめてのJavaScript

・ドットインストールでHTML, CSS, JavaScript
◯CMSを使って作る方法
 本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる だ007.64
A32h
 lolipop.jp www.sakura.ne.jp
◯Webページ作成サービス
 グーペ、Jimbo、Wix
2.Webアプリケーションを作ろう
Web技術の背景を学ぶ
プロになるためのWeb技術入門
Webサーバを作りながら学ぶ 基礎からのWebアプリケーション開発入門
(PHP)
気づけばプロ並みPHP 改訂版
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版
PHPフレームワーク Laravel入門 け
Amazon Web Services基礎からのネットワーク&サーバー構築 改訂版
まんがでわかるLinuxシス管系女子
Linuxの教科書 linuc.org/textbooks/linux
サルでもわかるGit入門 backlog.com/ja/git-tutorial/
GitHub実践入門 Pull Requestによる開発の変革
(JavaScript)
Vue.jsのツボとコツがゼッタイにわかる本
Node.js超入門 第2版
JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック
実践Node.js プログラミング
データビジュアライゼーションのためのD3.js徹底入門 Webで魅せるグラフ&チャートの作り方
(Ruby)
Ruby on Rails チュートリアル実例を使ってRailsを学ぼう
 railstutorial.jp
プロを目指す人のためのRuby入門
(Python)
a2c.bitbucket.io/flask/
docs.djangoproject.com/ja/2.2/intro/tutorial01
(Java)
スッキリわかるJava入門 第2版、同 実践編
スッキリわかるサーブレット&JSP入門
Spring Boot 2プログラミング入門
(C#)
 ひと目でわかるVisual C# 2017 Webアプリケーション開発入門
(おすすめ学習ルート)
プロになるためのWeb技術入門
気づけばプロ並みPHP改訂版
体系的に学ぶ安全なWebアプリケーションの作り方 第2版
PHPフレームワークLaravel入門
Amazon  Web Services 基礎からのネットワーク&サーバー構築 改訂版
まんがでわかるLinuxシス管系女子
Webサイト:サルでもわかるGit入門
Webサービスのつくり方 「新しい」を生み出すための33のエッセイ
ハイパフォーマンス ブラウザネットワーキング
3.作業自動化ツールを作ろう
(Excelで作る)
Excel最強の教科書 完全版
かんたんだけどしっかりわかるExcelマクロ・VBA入門
(Python)
退屈なことはPythonにやらせよう
独学プログラマー Python言語の基本から仕事のやり方まで
(Google Apps Script)
GAS:GoogleドライブにGASアプリを追加、GASエディタ
詳解!Google Apps Scrirpt完全入門 こーナー 007.64||Ta33
(RPA)
WinActorなど
(システムトレードを作る)
アルゴリズムトレードの道具箱
(おすすめ学習ルート)
(excel)
www.eurus.dti.ne.jp/~yoneyama/
kabu-macro.com
www.atmarkit.co.jp/ait/articles/1409/17/news020.html
(Python)
退屈なことは
独学プログラマー
(python webで)
paiza.jp/works/python3/primer
www.python.ambitious-engineer.com
(gas)
詳解!google apps script  完全入門
dotinstall.com/lessons/basic_google_apps_script_v2
4.ゲームを作ろう
5.AIを作ろう
ゼロから作るDeep Learning Pythonで学ぶディープラーニングの理論と実装、自然言語処理編
すぐに使える!業務で実践できる!PythonによるAI・機械学習・深層学習アプリのつくり方
人工知能は人間を超えるか ディープラーニングの先にあるもの
トコトンやさしい人工知能の本
(学習ルート)
人工知能は人間を
トコトンやさしい
ゼロから作るDeep Learning
ITエンジニアのための機械学習理論入門
すぐに使える!業務で実践できる!
仕事ではじめる機械学習
6.スマホアプリを作ろう
(Android)
Kotlin 入門までの助走読本 web上
try.kotlinlang.org
Kotlinスタートブック 新しいAndroidプログラ民具
(iOS)
Swift
はてな研修用教科書 SwiftでのiOSアプリ開発
はてな研修用教科書 プログラミング言語 Swift
作って学ぶiPhoneアプリの教科書 swift&Xcode 9対応
たった2日でマスターできるiOSアプリ開発集中講座 swift&Xcode 9対応 こ694.6||F56
7.VR ARを作ろう
作って学べるUnity VRアプリ開発入門
UnityでARKit & ARCore AR開発環境のマルチプラットフォーム 記事
8.暗号資産を作ろう
暗号資産の作り方
第5章 応用編 テーマ別プログラミング学習法まとめ
1.チーム開発手法
アジャイルサムライ
リーン開発の現場
SCRUM BOOT CAMP Book
チーム開発実践入門
2.プロジェクト管理
デッドライン
人月の神話
(学習ルート)
デッドライン
Joel on Software
プロジェクトマネジメント実践講座
ソフトウェア見積り 人月の暗黙知を解き明かす
ピープルウェア 第3版
人月の神話
3.デバッグ
C#プログラマーのためのデバッグの基本&応用テクニック
デバッグの理論と実践
4.設計
本当に使える要求定義 こナー 336.57||Ki39
オブジェクト指向でなぜつくるのか 第2版
はじめての設計をやり抜くための本
UML モデリングのエッセンス 第3版
ユースケース駆動開発実践ガイド こ1Fー 007.63||R72
5.セキュリティ
www.ipa.go.jp/security
sc.seeeko.com
  www.cisco.com/c/m/ja_jp/about/security-scholarship.html
linuc.org/textbooks/security

イラスト図解式 この一冊で全部わかるセキュリティの基礎
おうちで学べるセキュリティのきほん
動かして学ぶセキュリティ入門講座
ハッキング・ラボのつくりかた あ007.6イ。
サイバーセキュリティプログラミング
6.サーバ
www.server-world.info

イラスト図解式 この一冊で全部わかるサーバーの基本
これだけは知っておきたいサーバの常識
ゼロからはじめるLinuxサーバー構築・運用ガイド
7.データベース
7つのデータベース7つの世界
楽々ERDレッスン
www.draw.io

楽々ERDレッスン
SQLの絵本 第2版
SQLゼロからはじめるデータベース捜査
達人に学ぶDB設計徹底指南書
達人に学ぶSQL徹底指南書 第2版
プログラマのためのSQL第4版
sQLアンチパターン
8.美しいプログラム
リーダブルコード
codic.jp

リーダブルコード だこ
プロラミング作法
新装版 リファクタリング
実装パータン
code complete 第2版 こ1F書コーナー 007.64||Ma13||
9.アルゴリズム
世界でもっとも強力な9のアルゴリズム し
数学ガール/乱択アルゴリズム けあしだこ
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
珠玉のプログラミング こ007.64||B35
アルゴリズムイントロダクション 第3版 統合版 MIT教科書10.コンピュータサイエンス
プログラムはなぜ動くのか
文庫 思考する機械コンピュータ
痛快!コンピュータ学
コンピュータシステムの理論と実装 モダンなコンピュータの作り方
アンダースタンディング コンピュテーション
第6章 プログラミングを楽しく体験してみよう
codemonkey.jp
code.org/minecraft
codecombat.com
www.hackforplay.xyz
第7章 プログラミングコンテストに参加してみよいう
落合陽一先鋭講演 未踏の魅力を資料

u22procon.com
www.procon.gr.jp
www.freem.ne.jp/contest/fgc/14

aizu online judge 
atcoder.co.jp
2018.seccon.jp
第8章 ハッカソンに参加してみよう
2018.jphacks.com
www.spaceappschallenge.org
hackday.jp
techplay.jp/tag/hackathon

2021年8月26日木曜日

【書籍】 縣俊貴 『良いコードを書く技術』 増補改訂 技術評論社 2021.4

 副題:読みやすく保守しやすいプログラミング作法

■ 所 在      市立007ア

言語別良書
・Java プログラミング言語Java Arnold 2014 だBB15525359
・JavaScript 初めてのJavaScript Brown 第3版 2017
・Ruby プログラミング言語Ruby Flanagan 2009 公007.64||F31
・PHP プログラミングPHP第3版 Taroe 2014
・Python Python実践入門 陶山 あ2020
・C プログラミング言語C Kernighan 1989
・C# プログラミングC# Griffiths 第7版 2013
・Go プログラミング言語Go Alan 2016 こ007.64||D85
・Swift Swift実践入門 増補改訂第3版 石川 2020
良書、リファレンス・仕様書、Web:はてなブックマーク、スマートニュースのテクノロジーカテゴリ、qiita、zennへの参加
コーディング標準
・Ruby shugo.net/ruby-codeconv/codeconv.html
・Python pep8-ja.readthedocs.io/la/latest
・C dennou-q.gfd-dennou.org/library/comptech/cstyle/cstyle-ja.htm

2019年11月21日木曜日

【書籍】 増井敏克 『基礎からのプログラミングリテラシー』 技術評論社 2019.5


副題:コンピュータのしくみから技術書の選び方まで厳選キーワードをくらべて学ぶ!
ふむ
(推薦図書)
■ 書籍情報入手先
 『出版物情報(7)』 (書標)2019.6
■ 所 在
  8F007.6マ 市立007マ 六007マ

2018年12月3日月曜日

【書籍】 久保秋真 『作って身につくC言語入門』 ソシム 2018.6


キーボード入力練習
・キーボードマスター6 強く推薦
・myTyping
・クラウディア・窓辺 タイピングゲーム
開発環境
・Pleiades All in One Eclipse MinGWの一緒にインストール mergedoc.osdn.jp(Eclipse 4.7 Oxygen)、C/C++のFull Edition、インストール先 c:\、eclipse.exe起動、ワークスペース:c:\cook
・Ctrl + B:ビルド、Ctrl + /:コメントアウト、
■ 所 在
  大学007.64Ku11

2018年7月29日日曜日

【書籍】 コーリー・アルソフ 『独立プログラマー』 日経BP社 2018.2


副題: Python言語の基本から仕事のやり方まで
Pythonのインストール theselftaughtprogrammer.io/installpython
amazon AWSでubuntuサーバーを動かす
theselftaughtprogrammer.io/aws
■ 所 在   ☆☆☆☆☆
  市立007ア

(補章)訳者による。
1.Python関連のプログラミング書籍やサイト
・退屈なことはPythonにやらせよう
・プログラムの絵本 翔泳社 しろ
・いちばんやさしいPythonの教本 インプレス
・Python Boot Camp Text   pycamp.pycon.jp/index.html
・Python チュートリアル docs.python.org/ja/3/tutorial/index.html
・みんなのPython第4版 (こ 第2版)
2.Python関連の開発全般
・Pythonエンジニア ファーストブック 
・Pythonプロフェッショナルプログラミング 秀和システム(こ 初版)
・エキスパートPythonプログラミング(こ 初版)
3.ツールなど
・わかばちゃんと学ぶ Git使い方入門
・Web制作者のためのGitHubの教科書 インプレス
・Learn Git Branching  learngitbranching.js.org
・アルゴリズムの絵本 翔泳社 あだ(医)
・アルゴリズム図鑑 翔泳社 だ(医)
・Python Tutor pythontutor.com
・explainshell.com  explainshell.com
・詳説正規表現第3版 だ
・正規表現の視覚化ツール www.deguggex.com, regex101.com
4.プログラミングの基礎、エッセイ
・改訂新版 これからはじめるプログラミング 基礎の基礎 2008 けあ
・これから始めるプログラミング 作って覚える基礎の基礎 2016(scratch)
・新装版 達人プログラマー職人から名匠への道 け
・SOFT SKILLS 人生マニュアル こ
・ハッカーになろう cruel.org/freeware/hacker.html
5.プログラミングについてのQ&Aサイト
・Stack Overflow ja.stackoverflow.com
・teratail teratail.com
6.日本のPythonコミュニティ
 www.python.ja/pages/community.html
7.プログラミング学習サービス
・PyQ pyq.jp
・ProjectEuler projecteuler.net
・CheckIO checkio.org
・Paiza paiza.jp

2017年5月14日日曜日

【書籍】 高橋麻奈 『カラー図解 Javaで始めるプログラミング 』 ブルーバックス 2017.4


副題::知識ゼロからの定番言語「超」入門
☆初心者におすすめ
■ 所 在   ☆☆☆☆☆
  市立007タ

2017年4月22日土曜日

2016年9月21日水曜日

【書籍】 まつもとゆきひろ 『コードの未来』 日経BP社 2012.5


☆効率化手法
・仕事を減らす(必須、必須でないこと、やらない方がよいこと、に分ける)
・後回し(締め切りギリギリで必要な仕事のみ選択、タスクの優先順位と必要時間をリストアップ)
・たらい回し(他人の力を借りる)
■ 所 在   ★★☆☆☆
  市立007マ

2009年4月27日月曜日

【書籍】 有澤誠編 『クヌース先生のプログラム論』 共立出版株式会社 1991.5

 TexとかThe Art of Computer Programmingで有名なクヌース先生を紹介するための本(講演、小論文など)である。純粋数学者と計算機科学者とは思考のくせが違うのではないかという話し。
 特に、いいのは、私の大学時代からの持論と全く同じ箇所。すなわち、数学では、なぜ、その定理が発見されたのかが重要というところ。
 
■ 所在
  大学図書館 007.64KN8