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

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

4.15 (262 reviews)
Udemy
platform
日本語
language
Programming Languages
category
instructor
【今日からはじめるプログラミング】コードの基本から必須スキルまで習得できる講座 / Swift5.x~対応
1,444
students
5 hours
content
Jan 2021
last update
$19.99
regular price

What you will learn

プログラムとは何か?

コードの読み方・書き方および考え方

プログラミングの基本スキル

最新プログラミング言語Swiftとは?

オブジェクト指向プログラミングの基本

演算子と被演算子の使い方(+, -, *, /, %)

プログラミングにおけるデータの型とは?(Int, Double, Float, String, Optional, nil)

データを並べて管理する方法(Array)

ループ構文を使って、コードを繰り返す方法(forループ構文)

データを比較する方法(==, !=, <, >, <=, >=)

条件によって、実行するコードを分岐する方法(if条件分岐構文)

論理積と論理和を使って、複雑な条件を構成する方法(&&, ||)

コードを関数化して、再利用する方法(func)

条件で判断して、コードを繰り返す方法(whileループ構文)

Why take this course?

あなたは...

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

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

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

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

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

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

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

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

本当は違います。

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

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

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

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


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

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

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


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

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

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


このコースで扱うSwiftとは

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

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

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

Our review

**Overview of the Course:** This course is designed for individuals ranging from complete beginners to those who have some experience with programming but are new to Swift. The course provides a comprehensive introduction to Swift, Apple's powerful and intuitive programming language for macOS, iOS, watchOS, tvOS, and beyond. It covers the basics of Swift syntax, data types, control flow, functions, and optionals, ensuring that students gain a solid foundation in Swift programming. **Pros:** - **Beginner-Friendly:** The course is praised for being very clear and understandable for those who are new to programming or Swift, with special mention of the instructor's explanations being particularly easy to follow. - **Thorough Explanations:** Detailed explanations are provided, especially in the use of Playgrounds, allowing students to learn one line or even one word at a time. This meticulous approach is highlighted as a unique and highly recommended feature of the course. - **Clear and Comprehensive Content:** The content is presented in a way that is easy to understand, with simple explanations that are especially appreciated by those who have experience with other programming languages like C or Ruby. - **Engaging and Educational Structure:** Students find the course not just educational but also engaging, with the ability to revisit material as needed after completion. The course sets a benchmark for other learning materials. - **Anticipation of Continued Learning:** The anticipation for upcoming sections and the promise of deeper dives into more advanced topics create an eagerness for continued learning. **Cons:** - **Overly Detailed for Intermediate Learners:** Some reviews suggest that the course may be too beginner-oriented, potentially becoming middle-of-the-road in terms of complexity, which might not satisfy those with some programming background who are looking for more advanced content. - **Lack of Practical Application:** A few reviews mention that while the course provides a good foundation, it may fall short in demonstrating how to apply Swift to develop actual iPhone apps. It is suggested that including simple projects from the start could enhance interest and understanding. **Course Experience Summary:** The course receives high praise for its clarity, thoroughness, and beginner-friendly approach. Students who are new to both programming and Swift find this course particularly valuable, with many expressing satisfaction with the level of detail and instruction provided. However, those with prior programming experience may find the content too basic and wish for more challenging material or practical applications to bring the learning to life in the context of real-world iPhone app development. Overall, the course is highly recommended as a starting point for Swift and offers a solid foundation that can be built upon with further study and practice.

Charts

Price

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

Rating

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

Enrollment distribution

【今日からはじめるプログラミング】コードの基本から必須スキルまで習得できる講座 / Swift5.x~対応 - Distribution chart
895620
udemy ID
7/4/2016
course created date
10/29/2019
course indexed date
Bot
course submited by