Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Elixirプログラミングの極意:ゼロから学ぶElixir
43 students

Elixirプログラミングの極意:ゼロから学ぶElixir

初心者でもわかる、Elixirプログラミングの基本から応用まで
Last updated 11/2024
Japanese
Japanese [Auto],

What you'll learn

  • Elixirの基本的な文法とデータ型を理解する
  • 並行処理や分散システムの基本概念を学ぶ
  • Elixirを使用してスケーラブルなアプリケーションを構築する
  • 実践的なプロジェクトを通して、プロフェッショナルなスキルを習得する
  • Elixirの関数型プログラミングの特徴を理解し、他の言語との違いを実感する

Course content

5 sections • 51 lectures • 1h 49m total length
  • Replitの利用0:55
  • フロー制御の基本2:13
  • データ構造とその利用1:27
  • モジュールの作成方法2:16
  • 不変データの重要性2:04
  • トラブルシューティングの基本1:33
  • エラー処理の手法1:59
  • 関数の高階利用1:57
  • マップとその操作1:55
  • クロージャーの概念2:30
  • 再帰処理の活用1:40

Requirements

  • プログラミング未経験者でも歓迎します
  • 好奇心と学ぶ意欲があれば問題ありません

Description

本コースは、合同会社Studio01に所属する経験豊富なエンジニア講師が、実務経験に基づいて設計した、Elixirプログラミングの入門〜実践講座です。

Elixirは、効率的でスケーラブルなシステムを構築できる関数型言語として注目されています。本講座では、Elixirを初めて学ぶ方でも無理なく理解できるよう、文法やデータ構造、パターンマッチングといった基礎を丁寧に解説します。

さらに、Elixirの大きな特徴である並行処理や分散処理といった高度な概念についても、難解な理論ではなく、現実にどう使うのかという視点でシンプルに紹介していきます。

本コースの進行は、次のような3ステップで構成されています:

・スライドによる座学形式で概念を理解

・実際のコードを用いた具体的な解説で仕組みを体感

・ソースコードをダウンロードして、自分の手で実行・確認することで、理解を確かなものにします

この「見て → 理解して → 実行する」構成により、学習内容を単なる知識で終わらせず、自らの力でコードを書ける実践力へと結びつけることが可能です。

プログラミング初心者はもちろん、他の言語を学んだことがある方にも、Elixirならではの思考や設計スタイルに触れられる学びのある講座となっています。


Who this course is for:

  • プログラミングを初めて学ぶ初心者
  • スケーラブルなアプリケーション開発に興味があるエンジニア