
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
인프런
이미 2만명 이상이 학습하고 만족한 최고의 프로그래밍 입문 강의. 인프런이 비전공자 위치에서 직접 기획하고 준비한 프로그래밍 입문 강의로, 프로그래밍을 전혀 접해보지 못한 사람부터 실제 활용 가능한 프로그래밍 능력까지 갈 수 있도록 도와주는 강의입니다.
입문
Python
技術面接対策として、OS の知識を基盤に、マルチスレッド、マルチプロセッシング、並列性、並行性などの文法を扱うためのコースです。複数のリソースを使用して実行効率を高める方法に関する基本知識を学びます。
高度なオペレーティング システム ベースのパフォーマンス プログラミング
Pythonの実践文法
オペレーティング システム OS の知識
Python 技術面接対策に役立つ知識
開発者(エンジニア)のためのプログラミング知識
その他の開発関連知識
Python、基礎を超えて実戦に!
原理まで深い内空を固めてみてください。
本講義は、Pythonについて基礎文法を知って使用することを知っている方を対象にPython活用分野の就職を希望する就労生、キャリア職の離職を準備する開発者(エンジニア) 、より深くPython内部原理について勉強したい方をために、Pythonの並行性、並列性、分散処理に関する知識を習得できるように準備しました。単なる機械的な説明ではなく、互いに直接コーディングし、ライブに進みます。
Pythonを活用した広い分野で様々なオープンソースが発展している中、グローバルなサービスもすでに幅広い分野で提供されています。プログラミング全体の分野では、同時実行技術のサポートは多くの話題になっています。 Pythonも他の言語と比較して不足していない並行性関連のフレームワーク/ライブラリを提供しています。
ハードウェアの発展よりやや遅れている多くの開発言語は、最新の大容量のデータ処理関連インフラやシステム構築過程で、処理速度、安定性などの脆弱性が見られていると考えています。
Pythonを活用してソフトウェアを開発する人々は、一定レベルのスキル向上には、データ分散化の解決とハードウェアの性能を完全に使用できる同時性プログラミングの学習が必要だと思います。これは多くのIT会社の希望する人材賞を通じて確認できます。
現業で開発者、エンジニア、アナリストなど多くの方々とフィールドでコラボレーションし、教育を進めてきて様々な仲間の成長を見守りました。直接コードを書かずにスペック(文書)を先に読んでコーディングに入る方、適当な理論学習後、ユティリティでPythonを活用する方、理論と実習の2つの状態を来て行き、Pythonを活用する方など…様々なパターンから出てくる結論は、プログラミング言語固有の動作原理を学習し、実践に適用する人が非常に急速に成長するということでした。希望する職場への離職、年俸上昇、スタートアップ創業などとも関連があります。
大規模サービスに適したデータ処理のため
並行性/並列性文法学習が必須です。
上記の経験を踏まえ、Pythonや他のプログラミング言語で必ず深く扱い、難しく迫る同時性プログラミング理論的内容と実習ベースの学習を読みやすいPython固有の文法特徴に合わせて内容を伝えるために本講義を準備しました。
Pythonは他の言語と比較してパフォーマンスが遅い言語として認識されています。内部動作原理を見ながら、パフォーマンス問題を解決するさまざまな機能を勉強します。コンピュータアーキテクチャと動作原理の先行学習も重要です。
幅広いPython開発経験、オンオフライン授業経験をもとに本講義を企画して進めました。重要な原理を単に理論的に理解するのではなく、この授業でのようにコーディングする過程の中で自然に理解することになります。
講義のセクション(0〜1)は、基本的な環境設定とPythonスレッドの簡単な例に基づいて、後で学ぶ並行性と並列性についての先行学習を行います。
これにより、通常のスレッド、CPUを介して同じ時間に複数の計算を可能にする例を学習します。さらに、オペレーティングシステムに関する基本知識も十分に習得することができます。
2番目~3番目のセクションは、本講義の主なテーマです。並列性と並行性のシンプルで理解しやすい例を作成することで、マルチスレッドとマルチプロセスのパフォーマンス比較、およびそのすべての利点を含むAsyncIOの例を提供します。
また、High-Level抽象パッケージであるFutureを通じてPythonの利点である簡潔でシンプルなコードを書くことができるように学習します。
趣味、研究、実務開発 どんな目的においても、Pythonを活用した開発の経験が積まれれば、早い実行時間について勉強するタイミングです。よく整理された例を通して、時間と努力に入る期間を最大限に短縮することができる多様な経験とノウハウを提供します。
講義が終われば、あなたはPythonの並行性(並行性)、並列性に関する深い拡張知識を通じて、さまざまな分野のコラボレーションでいつでも活用できる上手く拡張可能なPythonの知識ベースで、レベルの高い技術面接にも備えることができると思います。
さらに、Pythonとオペレーティングシステムの知識に基づいて、並行処理と並行処理に関する知識を習得した後、大規模なデータ分散処理ベースとサーバーサイドの大規模サービスのためのプログラミング基盤能力を育成する最初の一歩を踏み出すことができます。
(Inflearnオリジナル - Python初級、中級を身につけた方、あるいはそのレベル以上のPython活用が可能な方を対象とした講義です🙌)
もう一度!
中・高級文法挑戦!
Python初心者
パゴスチャレンジ
Pythonの並行性/並列性
活用までしたい方
Pythonスタック!
Pythonベースの技術面接
準備中の求職者
冷たい
Pythonを深く
学びたい方
本講義は


講義資料を提供します!
学習対象は
誰でしょう?
Python スレッドとマルチプロセッシングを学びたい方
Python をより深く学習したいすべての人
Python ベースの就職準備生
キャリアチェンジなど、Python技術面接を準備している人
その他、Pythonを深く学びたい方
前提知識、
必要でしょうか?
Pythonの基礎コースを学んだ方
Inflearn Python入門コースを学んだ方
Python開発環境設定に無理がない方
実務でPythonを活用している方
プログラミング知識
706,062
受講生
6,300
受講レビュー
118
回答
4.7
講座評価
133
講座
배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다.
우리는 성장기회의 평등을 추구합니다.
全体
25件 ∙ (7時間 50分)
講座資料(こうぎしりょう):
全体
101件
4.8
101件の受講レビュー
受講レビュー 9
∙
平均評価 3.8
受講レビュー 7
∙
平均評価 4.6
受講レビュー 22
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 4.8
受講レビュー 9
∙
平均評価 4.9
5
처음에는 함수만 작성하고, 쥬피터에서 사용하다가 점점 코드 중복에 유지보수가 안되서 방황하다가 클래스를 알게되서 클래스를 어거지로 어찌저찌 적용하다가 asyncio를 알게되서 어거지로 사용하려는 방황중에 강의를 듣게 되었습니다. 아는 만큼만 보인다고 asyncio만이 답이라고 생각했는데, 강사님 강의를 듣고 bloking, nonbloking, IObound, CPUbound 를 고려하면서 적절히 섞으면서 작성할 수 있을 것 같습니다. 혼자 공부하면 매번 핵심을 모르고 방황하다가 대충 이런가보다하고 넘어가게 되는데, 강의를 들으니 핵심을 알게되고, 이제 여기서 더 살을 붙일 준비를 하게 되네요 강의 정말 감사합니다 가르쳐주신 것에서 정말 잘 코딩해볼게요 감사합니다!!
¥7,474
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!