ARTICLES
記事一覧
未経験からのエンジニア転職・プログラミング学習・AI時代の働き方を、ナミノリの受講データと現場の視点で解説します。
カテゴリー:プログラミング学習20件
すべての記事 →
社会人のプログラミング独学は1日30分で足りる?受講ログで見た「2日目」と再開のルール
社会人のプログラミング独学は1日30分で足りるのか。ナミノリの受講ログ(登録124件・完了698件)では、1日に学ぶ量の中央値は目安16分で8割が30分以内。止まる原因は時間ではなく、7割が2日目に戻らないことでした。最初の講座の選び方と、休んだあとの再開のルールをまとめます。
初めてのWebアプリの作り方|追加・削除・保存ができる学習メモを1ファイルで作る。講座が関数で終わった、その次の1本
初めてのWebアプリを、追加・削除・保存(localStorage)だけの学習メモで作ります。index.html 1ファイルで、空の入力・保存の失敗・壊れた保存データまでわざと起こして確かめるテスト表つき。ナミノリのJavaScript初級講座は関数で終わり、画面を持つものを作る回がありません。その次に作る1本です。
APIとは?初心者向けに、JSONの取得と「失敗したとき」を動かして解説。ナミノリの求人検索にも抜けていた response.ok
APIは、プログラム同士がデータ(JSON)をやり取りする窓口です。ナミノリの求人検索の裏で動く件数APIをNetworkタブで確かめ、自分のパソコンだけでJSONを取得するページを作ります。fetchは404でも失敗にならないため、response.ok・データの形の確認・catch・finallyで失敗に備える書き方を、わざと壊して確かめます。
Webの仕組みを初心者向けに解説|URLを打ってから画面が出るまでを、実際の通信で確かめる。GETとPOSTはデータ量で選ばない
URLを打ってから画面が出るまでの「DNS・リクエスト・レスポンス・表示」を、ナミノリのサイトとChromeのNetworkタブで実際に確かめます。ステータスコード200・301・404の見方と、GETとPOSTの選び方(取ってくるか、変えるか)も解説。講座の確認テストにあった誤りの訂正つき。
Linuxコマンド初心者の練習帳|安全な練習フォルダで10の操作を確かめながら覚える。受講ログで分かった「選べても書けない」パス
pwd・ls・cd・mkdir・cat・cp・mv・grep・wc などLinuxの基本コマンド10個を、新しい練習フォルダの中で1つずつ結果を確かめながら練習します。ナミノリのUNIX初級講座では、選択式では解けたパスの問題を、自分で書くと「./」と「../」で取り違える人がいました。削除や管理者権限の操作はありません。
JavaScriptのエラーの読み方|3種類の直し方と5つの手順。提出コード24本で分かった「エラーが出ないミス」の見つけ方
JavaScriptのエラーは「種類・メッセージ・行番号」の3つで読みます。ReferenceError・TypeError(null)・SyntaxErrorをわざと壊したコードで再現して直し方を確認。ナミノリの修了課題24本を動かし直すと、見落とされていたのはエラーを出さずに間違えるコードでした。その見つけ方も解説します。
HTML・CSS入門|自己紹介カードを1ファイルで作る。CSSが効かないときは、セレクターが当たっているかを先に確かめる
HTMLとCSSの役割を、自己紹介カードを1枚作りながら理解します。CSSが効かないときに値をいじり続けないよう、セレクターが当たっているかを検証画面で確かめる手順と、4つの変更課題つき。
JavaScript練習問題10問(初心者向け)|解答・実行結果つき、受講ログで詰まりやすい単元を多めに出題
JavaScriptの練習問題10問。全問に期待する出力と解答例つき。ナミノリの受講ログで再挑戦が多かった型変換(70%)と繰り返し(75%)に多めに配分し、間違えた問題ごとに戻る先を示します。確認テストで見つかった設問の不備と、その訂正も載せています。
for文と配列の基本|受講ログで最も再挑戦が多かった単元を、合計と絞り込みで理解する
繰り返しはナミノリの受講ログで最も再挑戦が多く、79%が2回以上かかっていました(平均29.9%)。配列の添字、for文の境界、filterでの絞り込み、空配列の扱いまで、実行結果を確認済みのコードで解説します。
if文とは?受講ログで見えた「書き方」より難しい条件の作り方
if文の書き方そのものは易しく、ナミノリの受講ログでは再挑戦12%でした。対して変数と混ざる回は35%。つまずくのは構文ではなく「何と、どう比べるか」です。送料の判定と境界値テストで、実行結果を確認済みのコードから解説します。