강의

멘토링

커뮤니티

Programming

/

etc. (Programming)

[図に理解する] 同期(sync) 非同期(async)の概念の最も直感的な理解

非常に簡単に同期非同期の概念を理解できる19分程度の講義です。

  • allen
sync
async
Thumbnail

学習した受講者のレビュー

受講後に得られること

  • 同期(非同期)非同期の概念の理解

  • 直列同時処理の概念の理解

  • なぜ同時実行プログラミングが必要なのですか?

同期(sync) 非同期(async)の概念、「絵として」直感的に理解する

直感的な絵と説明で、以下の概念を一気に理解してください。

1) 同期(sync) / 非同期(async)の概念
2) シリアル(serial)/同時(concurrent)の概念
3) なぜ同時性プログラミングの概念が必要なのか?

私も最初に同期、非同期について理解するために、さまざまな例で説明を聞いて勉強してみましたが、むしろさらに混乱する部分もできました。専攻者が初めて理解する少しトリッキーな部分もあります。

スレッドがどのように動作するのかを図で見ると、正確に理解が速くなると思います。一気にご理解させていただきます^^

(これまで映像を編集できず、ハンテイクでずっと載せておいたのに…今また見たら…呼吸、馬の気持ちがひどすぎました…映像を編集して再アップロードしておきました。


そして、もしも同期/非同期でより詳細な概念に分かれるBlocking/Non-Blockingの概念を知りたい方は新ニュースで確認してください。 ^^
(言語によってはこの概念が存在しないこともありますので、その言語でBlocking / Non-Blocking概念を扱っていることを確認してみるといいでしょう。)



もしiOS開発者なら

iOS開発に関する詳細な講義である同時実行プログラミングカスタムレッスンに進んでください。

iOS Concurrency(同時実行)プログラミング、同期非同期処理、GCD/Operation - ディスパッチキューとオペレーションキューの理解

レッスンアドレス: https://bit.ly/2TmTlln

こんな方に
おすすめです

学習対象は
誰でしょう?

  • コーディングに初めて触れる方

  • 同期非同期の概念が混乱している人

  • シリアル/同時処理の概念について知りたい人

こんにちは
です。

7,492

受講生

733

受講レビュー

303

回答

5.0

講座評価

7

講座

iOS개발자 앨런입니다.
https://www.youtube.com/@allen_ios

"정확하게 아는 지식은, 쉽게 자신의 말로 설명할 수 있어야 한다."가 제 모토입니다.

그렇기에 제가 공부하면서 겪었던 시행착오를 쉽게 풀어내어
누구든 이해할 수 있는 언어로 지식을 공유할 수있는 개발자가 되고싶습니다.

저는 쉬운 주제로 빠른 시간 안에 겉핥기 식으로 쉽게만 가르치는 강의를 만드는 것에는 관심이 없습니다.
그런 강의는 얼마든지 빠르게 찍어내듯 만들 수 있겠지만, 결국 "좋은 개발자로 성장"하는 것은 그만큼 이론적인 기반의 밑거름이 탄탄해야 한다고 믿고 있기 때문입니다.

쉬운 강의보다는, 좋은 개발자(끊임없이 성장할 수 있는 개발자)가 되기 위해
반드시 알아야 하는 어려운 내용까지를 최대한 쉽게, 그리고 직관적으로 알려드리는 것.
그래서 제가 아닌 여러분 스스로 WHY(왜)를 고민/생각할 수 있는 밑거름을 만들어 드리는 것을 저의 강의 목표로 삼고 있습니다.

저 스스로도 내일은 더 좋은 개발자가 되자고 노력하는 만큼
제가 고민 했던 내용들을 깊이있게 전달 드리고 싶습니다.

 

면접에서 자꾸 떨어지거나, 쉬운 내용도 자신의 언어로 잘 표현하지 못하겠다는 것은 정확하게 알고 있지 않다는 의미라고도 생각합니다. 오히려 기본적인 내용, CS에 대해 "탄탄한 기본기"가 있어야, 빠르게 성장 가능하다고 믿습니다.


👇🏻문의는 아래의 이메일로 주시면 됩니다. 

we.love.code.allen@gmail.com


언어: Swift(스위프트), Python, Java, C#

カリキュラム

全体

2件 ∙ (18分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

179件

4.9

179件の受講レビュー

  • giftbott3009님의 프로필 이미지
    giftbott3009

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    本当にきれいにまとめられた良い講義です。

    • youz2me님의 프로필 이미지
      youz2me

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      • pilupus님의 프로필 이미지
        pilupus

        受講レビュー 8

        平均評価 4.1

        5

        100% 受講後に作成

        • nurislomkhurramo2321님의 프로필 이미지
          nurislomkhurramo2321

          受講レビュー 1

          平均評価 4.0

          4

          100% 受講後に作成

          • narmsarm님의 프로필 이미지
            narmsarm

            受講レビュー 4

            平均評価 5.0

            5

            100% 受講後に作成

            無料

            allenの他の講座

            知識共有者の他の講座を見てみましょう!