Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【今日からはじめるプログラミング】コードの基本から必須スキルまで習得できる講座 / Swift6.x~対応
Highest Rated
Rating: 4.2 out of 5(280 ratings)
1,540 students

【今日からはじめるプログラミング】コードの基本から必須スキルまで習得できる講座 / Swift6.x~対応

読み書き、計算、プログラミング。Appleが開発した「初心者向けでプロ仕様」なプログラミング言語「Swift」を通して、リアルなコーディングスキルを無理なく習得!理解が深まる「確認クイズ」と「ハンズオン教材」付き。
Created by新井 進鎬
Last updated 7/2024
Japanese

What you'll learn

  • プログラムとは何か?
  • コードの読み方・書き方および考え方
  • プログラミングの基本スキル
  • 最新プログラミング言語Swiftとは?
  • オブジェクト指向プログラミングの基本
  • 演算子と被演算子の使い方(+, -, *, /, %)
  • プログラミングにおけるデータの型とは?(Int, Double, Float, String, Optional, nil)
  • データを並べて管理する方法(Array)
  • ループ構文を使って、コードを繰り返す方法(forループ構文)
  • データを比較する方法(==, !=, <, >, <=, >=)
  • 条件によって、実行するコードを分岐する方法(if条件分岐構文)
  • 論理積と論理和を使って、複雑な条件を構成する方法(&&, ||)
  • コードを関数化して、再利用する方法(func)
  • 条件で判断して、コードを繰り返す方法(whileループ構文)

Course content

9 sections50 lectures5h 10m total length
  • コースの概要5:19

    このコースでどんなことを学べるか、また、どんなふうに学ぶかを解説します。

    事前に用意しておくものについても解説しているので、購入前に必ずご覧ください。

  • Macについて5:36

    このコースのハンズオンを体験するには、Macが必要です。
    Macの基本操作購入方法などを紹介します。
    すでにMacの準備ができている場合、このレクチャーはスキップしても構いません。

  • Apple ID2:01

    プログラミングをするために、Macにアプリケーションをインストールします。
    その際、Apple IDが必要になります。
    すでにApple IDの準備ができている場合、このレクチャーはスキップしても構いません。

  • 準備をしよう2:40

    プログラムをコンピュータ語に翻訳するためのコンパイラを用意します。

    Swiftをコンパイルするために、Xcodeを入手しましょう。

    Mac App Storeからワンストップでインストールできます。

  • ハンズオンの進め方2:35

    XcodeのPlaygroundを使えば、安全かつ自由にプログラムを実行できます。
    また、ハンズオンを実践した教材ファイルは、いつでも振り返られる学習ガイドブックになります。

  • 確認クイズ: はじめに

Requirements

  • macOS14.0以降を搭載したMac(無い場合、視聴のみでも学習可)
  • プログラムを記述するためにXcodex(無料)を使用します。
  • インターネット接続環境

Description

あなたは...

  • これまでにプログラミングを習得しようとして、挫折したことがありますか?

  • お子さんがプログラミングを勉強するにあたって、保護者として不安がありますか?

  • プログラミング教育に対して、指導者として自信がないですか?

  • すでにビジネススキルとしては一般的と言えるプログラミングを、社会人として理解しておきたいですか?

  • iPhoneアプリを開発するために必要な基本スキルを習得したいですか?

  • プログラミングの楽しさを、無理なく今すぐ体験したいですか?

このコースは、「プロフェッショナルエンジニア」以外の人、つまり「一般的な人々」であるみなさんのためのプログラミング入門講座です。

「プログラミングは難しい」とか「プログラミングができる人は優秀」といったイメージを持っている方が多いかもしれません。

本当は違います。

「プログラミングは優しいし、誰でもできる」んです。

誤解を恐れずに言えば、「プログラミングは面白いし、誰もがちょっとスゴくなれる」でしょう。

このコースは、小学生にもプログラミングを教えている講師だからできた独自のわかりやすいカリキュラムです。ほぼ、すべてのレクチャーが動画&ハンズオンなので、理解が深まります。また、充実したセクションごとの確認クイズによって、確実にスキルアップできるでしょう。

ハンズオンを行うには、Macと呼ばれるコンピュータが必要です。
Macが用意できない場合、スマートフォンなどで動画を視聴するだけでもハンズオンと同等の学習が可能です。


【注意】以下に該当する方には、当コースは相応しくない場合があります。

  • いますぐにアプリやWEBサービスを開発したい

  • すでにPythonやJava、C++などのプログラミング言語を習得した経験がある


このコースは、他の多くのプログラミング入門書や講座では序盤でのみ語られる基本部分に焦点を当てています。

それは、どんなプログラミング言語にも通用する本質的な部分であり、普段の生活においても論理的かつ批判的思考をするために役立つスキルです。

ぜひ、このコースでプログラミングを習得してください。


このコースで扱うSwiftとは

2014年、Apple社によって発表された最新のプログラミング言語です。

主に、iPhoneやiPad、Apple Watchなど、Appleのすべてのプラットフォーム向けのアプリケーション開発に使用されています。Swiftはプロ仕様でありながら教育向けにも優れているため、世界中の大学や教育機関で実施されているコンピュータプログラミング講座に採用されています。

このコースはXcode26、およびSwift6以降に対応しています。

Who this course is for:

  • まったくのプログラミング未経験者
  • 過去にプログラミング学習で挫折した経験がある方
  • プログラミング教育に備えたい学校教師や保護者
  • プログラミングを理解しておきたいビジネスマン
  • 趣味でプログラミングを始めたい学生・一般の方
  • iPhoneアプリを開発するための知識を身に付けたい方
  • Scratchなどのビジュアルブロックプログラミングからステップアップしたい方