Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScriptシリーズVol.3【WebAPIで住所取得や天気予報】意味不明なアロー関数を紐解き非同期処理を理解
Rating: 4.5 out of 5(32 ratings)
195 students

JavaScriptシリーズVol.3【WebAPIで住所取得や天気予報】意味不明なアロー関数を紐解き非同期処理を理解

JavaScriptとHTMLの基本を学びながら、郵便番号APIで住所を自動入力するフォームや、気象庁APIを使った天気予報表示・服装アドバイスWebアプリをゼロから作る実践型の入門講座。JavaScriptのややこしい関数を制覇します。
Last updated 7/2025
Japanese

What you'll learn

  • JavaScriptの基本文法や関数の使い方を学び、HTMLの内容を動的に書き換える技術を習得します。
  • 無名関数やアロー関数の違いを実例を通して理解し、シンプルで読みやすいコードの書き方を身につけます。
  • fetch関数による非同期通信の仕組みを学び、外部APIからリアルタイムでデータを取得できるようになります。
  • 郵便番号APIを使って、入力された郵便番号から自動で住所を表示するWebフォームの作成方法を学びます。
  • 気象庁APIから地域ごとの天気予報を取得し、天気情報をWebページに自動表示する技術を習得します。

Course content

7 sections36 lectures1h 29m total length
  • 自己紹介1:43
  • このコースの成果物2:16
  • このコースの進め方1:21

Requirements

  • ネットに接続できるPCがあればOKです。

Description

VsCodeと教材の準備

JavaScriptの開発に必要なエディタ「VsCode」の導入方法から、

ライブサーバー機能、教材ファイルの活用方法までを一通り学び、実装準備を整えます。


JavaScriptの基本を学びHTMLを書き換える

JavaScriptの基礎文法を学びながら、HTML要素を動的に操作する方法を実践。

ページの内容をプログラムで変化させる体験ができます。


ややこしいJavaScriptの関数を紐解く

関数の基本構文から、無名関数・アロー関数・コールバック関数といった難解な関数の考え方を、

具体例を通して段階的に理解していきます。


APIをFetch関数で非同期処理する

fetch関数による非同期通信の基礎を学びます。

APIとは何か、fetchで外部データを取得する方法や、通信失敗時のエラーハンドリングも解説します。


郵便番号APIから住所自動入力

郵便番号を入力すると、自動的に住所を取得して表示するWebフォームを作成します。

日本郵便のAPIを活用し、実用的な住所自動補完機能を体験します。


気象庁APIから天気予報

気象庁の提供する天気予報APIを使って、地域コードから天気情報を取得し、HTMLに表示するアプリを作成。

さらに、気温に応じた服装アドバイスも加えます。

Who this course is for:

  • HTMLとJavaScriptをこれから学び始めたい初心者の方
  • API連携に興味があるけど、難しそうで手を出せていない方
  • 実用的なWebアプリを作りながらJavaScriptを理解したい方
  • プログラミングの基礎を一度学んだが、実用経験が少ない初級者