プログラミング初心者向けの記事

MySQL(データの中に配列があったら)
SQL運用時にデータの中に要素数の違う配列のようなデータを扱いたいときがあります。そういった場合はテーブルを複数に分けて行います。

MySQL(初級課題)
1.新規にデータベースを作成する。データベース名はsyain_app(文字コードはutf8)
2.syain_appにテーブルを作成する。テーブル名はsyainid INT 主キー 自動連番name VARCHAR(30) NOT ...

午後のJS(九九表作成)
午後のひととき、サクッとJSで遊びましょう。
for文の練習でよく出てくる九九表に今回は見出しが付いています。
html,css,jsを使ってコーディングしてみてください。
○JS以外が書き込まれたところからやりたい人はこ...

JSONP(郵便番号APIとの連携)
前回はproxyを設置してAjaxにて通信を行った。これはAjaxからでは直接外部ドメインにアクセスできないという制約のためだ。
zipcloudはjsonp(json with padding)にも対応しているので今回はそれを利用し...

Ajax通信(郵便番号APIとの連携)
Ajax(Asynchronous JavaScript + XML)を利用して非同期通信を行ってみよう。
郵便番号APIに接続し郵便番号を入れると住所が自動入力されるようにする。
今回はzipcloudというサービスを利用させてい...

bootstrap4
cssを1から書いてもよいが汎用的に使えるスタイルをまとめてくれているcssフレームワークというものが存在する。
今回はそのcssフレームワークの代表格bootstrapを使ってみよう。なおbootstrapのバージョンは4.0を使う。
...

Ajax通信
Ajax(Asynchronous JavaScript + XML)を利用して非同期通信を行ってみよう。
今回サーバーサイドはJavaを利用する。
●エクリプス新規動的プロジェクトからajaxlessonを作成する。
●新規...

JSによるゲーム制作-(神経衰弱)
トランプ画像を使って神経衰弱を作ってみよう。
1.まずは以下をダウンロードし、デスクトップに展開する。
2.以下のようなフォルダ構成になっている。imagesフォルダにはトランプの画像が入っている。
3.i...

JSによるゲーム制作-(PanelPazzle)
パネルをスライドさせてもとの配置に戻すゲームを作成してみよう。
スタート画面
スタートボタンを押すとシャッフルされる。
15パズルの要領で移動させていく、動かせるパネルをクリックすると移動する。
完成するとCompl...

Webサイト制作-(カラーシュミレータ)
JSを使ってカラーシミュレーターを作ってみよう。
上部に色とカラーコード、下部にrgb成分を設定するスライダーが表示されている。
スライダーを設定すると色とカラーコードが表示される。
●index.ht...

Webサイト制作-(BMIアプリの作成)
JSを使ってBMI測定アプリを作成しよう。
フォーム表示
身長と体重を入力して計測ボタンを押すと結果が表示される。
なおBMIは
体重kg/(身長m*身長m)
で求められ
判定基準は以下とする。
18.5未満 ...

Webサイト制作-12日目(実習)
今まで学んだことをいかして、下のようなサイトを作成してみよう。
以下の仕様を満たすこと。
◯重なっているコビトカバの写真をクリックすると最前面に表示される。
◯表の偶数行に色をつける。
◯jQueryは不可
なお、...

Webサイト制作-12日目(JS_プロトタイプ)
Javaは継承という仕組みを使ってオブジェクトを再利用するがJSはプロトタイプという仕組みを使う。ここではこのプロトタイプは一体なんぞやというところを見ていこう。
JavaScriptのプロトタイプからオブジェクト指向を学ぶ
J...

Webサイト制作-11日目(createElement)
JSによって動的に要素を作成し追加できる。さっそくやってみよう。
ボタンがある。
押すと要素が追加される。
押すたびに要素が追加されていく。
web11フォルダを作成しその中にlesson1.htmlを以下の...

MySQL(正規化)
1.バラバラなテーブルを結合する方法は学んだので今度はそのバラバラなテーブルを作る手法を学ぼう。
まずは以下のリンクで正規化の概念を学ぶ
テーブル正規化の概要とその手順
2.このpdfも秀逸なので理解を深める
...

MySQL(基礎文法3)
1.myappデータベースの中に以下のテーブルを作成する。
2.データを挿入する(コピペで良い)
テーブル定義変更
テーブル名変更
(元にもどしておくこと。)
カラム名前変更(CHANGE old new 定義)
...

Java(switch文)
Javaの学習を初めて11日くらいの人のための問題集。
序盤の難しい部分の一つ、多次元配列を扱います。

Java(if文)
Javaの学習を初めて11日くらいの人のための問題集。
序盤の難しい部分の一つ、多次元配列を扱います。

Java(入出力)
Javaの学習を初めて11日くらいの人のための問題集。
序盤の難しい部分の一つ、多次元配列を扱います。

Androidの学習をはじめて22日くらいの人の問題集
Androidの学習をはじめて18日くらいの人の問題集。Androidで通信してみよう!