Loading...
フレームワークを使った開発を始める前に知っておきたいシンプルなサービス開発ハンズオン
自己紹介
+
自己紹介
wifi情報です!下記で接続できます
ssid: hubtokyo-guest
pin: !HubbersTokyo!
X-HACKの松田です
よろしくお願いします!
X-HACKの活動紹介
X-HACK東京
# 株式会社X-HACK (クロスハック) の活動について 『世の中のエンジニア人口を増やしたい』 という信念の元、 * プログラミング学習を始めたばかりの方 * まだ始めてないけどやってみたい方 * エンジニア・プログラマーになることを目指して勉強中の方 * エンジニア ・プログラマーとして仕事をしているがさらに深い知識を得たい方 に向け、勉強会やワークショップを行なっています。 私たちのミッションは、プログラミングって楽しいんだよ、を知ってもらうことです。 # 過去に行った勉強会例 * Git & GitHub超入門 * 人工知能を...
x-hack.connpass.com
自己紹介
お名前
プログラミング学習歴
意気込み
学べる内容
前提知識
プログラミについてはある程度理解していることが前提
変数、配列、関数、引数
上記の言葉の理解が曖昧な場合はまずは上記を勉強すること
ドットインストールやProgate、PHP/Ruby/Pythonの言語に関する書籍を1冊くらいは最低読破しましょう
基礎が重要
コンピューター、プログラミング、インターネット
コンピュータはデジタルデータを処理する機械
入力、出力、演算、制御、記憶(長期・短期)
キーボード、ディスプレイ、CPU、メモリ、HDD
OS(Operating System) は基本的な機能を提供してくれている(マウス動かす、文字を表示する、キーボードの入力を受け付けるとか)
プログラミングはデータ処理の命令を人間が記述するための言語
マシン語、アセンブラ(低水準言語)
アセンブラを学ぶとコンピュータの核である
CPU
と
メモリ
がどういうやり取りをして、プログラムを実行しているのかという原始的な部分を学べる
マシン語は01だけで構成されていて、人間が読んでも意味を為さない
アセンブラを学ぶと関数を呼び出す仕組みなどがわかるようになる
二進数によるデータの表現
C言語
ハードウェアよりの言語
Ruby、Pythonは C言語で書かれている高級言語
PHP
(Personal
Home Page Tools) もC言語で書かれている
インターネット
コンピュータ同士が相互にデータをやり取りする時の約束
httpとは?
Hypertext Transfer Protocol
ハガキみたいなもので、宛先と内容が書いてあって別の住所へ送られる
https://www.nic.ad.jp/ja/basics/terms/http.html
https://qiita.com/koheiyamaguchi0203/items/5777c4653a01ae4c7b06
ウェブサーバーとは?
郵便受けに入ったハガキを取りにいって、家族の誰かに渡す役割
Please turn on JavaScript to use Paper in all of its awesomeness. ^_^
wifi情報です!下記で接続できます
ssid: hubtokyo-guest
pin: !HubbersTokyo!
前提知識
基礎が重要
コンピューター、プログラミング、インターネット