강의

멘토링

커뮤니티

BEST
Programming

/

Full-stack

[リニューアル] 初めて学ぶPythonバックエンドとWeb技術入門 (Python中級、flask[フラスク]で理解するバックエンド及びWeb技術基本) [フルスタック Part1-1]

実際の業務でウェブサービスを開発した経験を基に、入門者向けに、実際に商用化も可能なレベルのウェブサービスとアプリサービスを開発することを目標とするフルスタックシリーズ講座です。そのための最初の出発点(part1-1)として、本格的な開発のためのPython中級、Flask[フラスコ]でのバックエンド実装技術と、必須となるウェブ技術(HTTP, RestAPI, MVCパターンなど)を詳細に説明する講座です。

  • funcoding
Python
REST API
Flask

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

受講後に得られること

  • パイソン Flask フレームワーク

  • パイソン中級

  • ウェブ技術基本

  • 商用化Web開発のためのコンピュータ工学知識

  • HTTP と RestAPI

ネカラク杯も社内講義で選ぶ公式講義!
初心者のためのPythonバックエンドとWeb技術の基礎を固める
完成度の高い講義シリーズ(フルスタック part1-1)

本講義はフルスタック講義シリーズで、Pythonバックエンドとウェブ技術の基本を身につける講義です。プロフェッショナルな開発能力を持つために必要なPythonの中級文法(オブジェクト指向やfirst-class関数など)、最も簡単なflaskに基づいて、PythonバックエンドおよびWeb技術(HTTPなど)の基本技術まですべて習得できるように飾りました。そこで、単純なフレームワークの使い方を簡単に説明するのではなく、必須として習得しなければならない様々な背景知識と関連技術の両方を説明しました。本講義は現業と並行しており、8年間6万人の講義経験を通じて、一般的なIT講義よりは、できるだけ受講者の立場を心配して作った特別な講義です。

本講義はこれまで多くの方々が身につけ、良い意見を与えていただいた検証済みの講義です。もし問題があれば、今のように随時更新されることがあります。

本講義は既存のフィードバックを反映し、2025年度に新規リニューアルした講義です

本オンライン講義は初めて身につける方のために最初はとても簡単、少しずつ難易度を高めていき、中核機能を次々と扱い、活用まで早く習う講義です。これに対し、本はリファレンスブックで、既にキャリアの多い開発者の方がFlaskの細かい機能を参考にしたい方のための本です。

そのため、オンライン講義でFlaskのコア機能をすばやく整理して活用した後、リファレンスブックとして次の本を活用することをお勧めします。

最速フルスタックのためのFlask&FastAPI、残差ミコーディングDave Lee

# バックエンドとフルスタックの技術基礎を築きたい!

ウェブであれアプリであれ、最近のサービスでは、実装にはバックエンド、フロントエンド、デプロイ技術が必要です。これをフルスタックといい、初めてなら、それぞれの技術を簡単に習得しながら、全体を具現してみるとウェブ技術を全体的に身につけて活用できます。この講義はこのための最初の出発で、最も早くバックエンド技術を理解し、ABTestという現業で使用する機能も実装し、フルスタック技術を全体的に経験し理解できるように飾りました


# フルスタック技術を習得するには、どこから始めるべきですか?

プログラミング言語を1つ習得したら、バックエンドでRest APIから作成してみてください。フルスタックのコア技術はバックエンドです。 Python flaskは簡単なので、すぐにバックエンドとフルスタック全体を理解できます。

本講座ではPython flaskでバックエンド技術を習得し、単にフロントエンド技術も活用し、バックエンドとフロントエンドの全体的な構造を理解します。ここにWeb技術理解のための詳細な説明とPython中級文法、企画(MVP)から、MVCパターンまで最新のWeb技術実装のための全体的な内容を詳細に説明します

最速かつ最新のフルスタックロードマップをYouTubeのビデオにまとめて作成しました。該当映像を参考にすると、本技術を超えて、一人でも短時間でウェブ/アプリ開発ができるロードマップもご理解いただけます。



# プログラミングをどの程度知っておく必要がありますか?

本講義はもちろん、私が作る講義は基本的に同じ技術を扱う講義の中では最も簡単に、一つずつ従うように構成しています。ただし、本講義はPythonベースのフラスコでバックエンド基本技術を深く身につけるので、入門者段階を超えて、Pythonでプログラミングが可能で、問題が生じればGoogle検索を通じて、自ら解決できる能力を備えた時、はるかに効果があります。

バックエンドのコアベースを慎重に積み重ねることができるように
シンプルバックエンドAPIの使用法ではありません
バックエンドのコアと関連技術、Python中級技術までまとめます!

特に、本講義は開発者キャリアを真剣に準備する方のための講義です。そのため、バックエンドで一般的に使用される関連技術も深く扱っています。 Pythonの中級文法も扱い、データベース(SQLと最新のNoSQL)、Python辞書(JSON形式)、HTMLについても取り上げています。

したがって、講義の満足度と効果を確実に高めるためには、関連する機能やPythonに慣れていない場合は、次の3講義と一緒に本講義を受講することをお勧めします。 上記のような講義構成で、長年のフィードバックを確認した結果、順番にPython入門講義から聞いた方が学習効果と満足度が非常に高かったです。)

*詳細ページの下部に、上記3つの講義を含む最速のフルスタックロードマップをご案内いたします。学習の順序とステップごとに、Web/アプリ開発の全プロセスを習得できます。ロードマップの詳細ページを確認すると、全体のプロセスを大きな図で理解することができ、一度に購入すると割引価格で提供されます。 (割引率はすぐに縮小する予定です。)

# バックエンド技術をPythonとして習得すれば便利でしょうか?

最近のスタートアップでは、さまざまなサービスを迅速に作成した後、この中で顧客反応の良いサービスを拡張する形でビジネスを展開しています。 Pythonは生産性が非常に良いため、サービス開発時にも画期的に期間と人材を最小限に抑えることができます。普通の良い開発者は主力言語以外にも複数の言語を扱うことができ、Pythonは開発者なら使える基本言語となっています。


# Pythonバックエンドフラスコ(フラスコ)とは何ですか?

Python flaskはDjangoと一緒にPython言語を使用するバックエンドフレームワークです。世界的に、最近のスタートアップでもよく使われる技術です。 flask は習得しやすく、すばやくバックエンド実装が可能で、主要なウェブ技術を習得するのにも適しています。 Django は独特のフレームワークの使い方を身につけるために、時間がかかります。

特にflaskは簡単な技術ですが、詳細な情報を見つけるのが難しい部分があります。本講義では、Python flask の多様な文法をできるだけ活用し、flask 基本基を確実に固めることができるように飾りました。


#Webサービス開発のために知っておくべき全体的な内容も説明します

実際、現業でのWebサービス開発のためには、Webサービス開発全般にわたって基本的な理解が必要であり、最新のWebサービス開発のために知っておくべきこともあります。このため、実際の現業で企画者と開発者として業務を行い、必要だったウェブサービス企画とABTestについても講義で説明しました。また、Webサービスを実装するために基本的に知っておく必要があるMVCパターンとHTTPプロトコルについても説明します。

時間を無駄にしないでください!
私たちは情報がないのでできません!
検証済みの講義で学びましょう!


入門者もできますか?

IT講義で最も難しい講義は、プログラミングを全く知らない方にプログラミングを教えることです。このような方々も私がオープンしたPython入門とクロール基礎ブートキャンプ講義を通じてプログラミングだけでなくクロール技術を学びました。合理的な方なら、十分に可能です。本講義シリーズは、入門段階で必要なすべての技術を適切な難易度で、徐々に慣れるように飾りました。

入門者も理解できるように
電子ブックよりよくまとめた資料/コードも丸ごとお届けします!
関連IT背景知識、文法、練習問題、詳細なコードまで
資料だけでも受講料が惜しくありません。

体系的に学ぶことができますか?

入門者から始めて、フルスタックになるまで全過程を少しずつ難易度を高めていき、詳細で、体系的に身につけるように講義を作っています。その文法と知識の理解を助けるために、簡潔なコードと十分な説明をしますが、理解が必要な部分はその時、コンピュータ工学まで説明しておけば、良い開発者になることができる基礎を拭くことができます。

'ああ!本当に違います!」と感じられるように
悩んで作る講義です!


体系的に学ぶ
残材ミコーディング Dave Lee のロードマップ 🔑

開発者、データアナリスト、データサイエンティストキャリアロードマップ!

ウェブ/アプリ開発からデータ分析やAIまで、短時間でしっかりとした基盤を積むことができるA to Zロードマップを提供します。 IT技術は互いに緊密に連携しており、これを統合しなければWeb/アプリサービスやデータサイエンスが可能です。難易度を段階的に高め、コア技術を習得すれば、効率的に学習し、システムとデータ全体を理解し、競争力のある開発者やデータ専門家に成長することができます。このため、各分野のコア技術を体系的にまとめたロードマップを用意しました。

1. 最速のデータ前処理ロードマップ

本ロードマップとデータ関連キャリアとデータ分析/科学全過程について詳しく説明した映像を作成しました。その映像を参考にすれば、一人でも短時間で試行錯誤なしにデータ過程を簡単に習得できます!

待って! ✋
以下のロードマップをクリックすると、より詳細な情報をご覧いただけます。ロードマップを一度に購入すると割引価格で提供されます! (割引率はすぐに縮小する予定です。)

2. 最速フルスタックロードマップ

このロードマップと一人で最も速くウェブ/アプリ開発を学習して実装する方法を詳しく説明した映像を作成しました。このビデオを参照すると、短時間で試行錯誤なしにWeb /アプリを実装できます。

待って! ✋
以下のロードマップをクリックすると、より詳細な情報をご覧いただけます。ロードマップを一度に購入すると割引価格で提供されます! (割引率はすぐに縮小する予定です。)

3. 開発とデータ分野で必須のコンピュータ工学(CS)コア知識

本ロードマップは、開発とデータ分野の基礎となるITコア理論であるコンピュータ工学(CS)必須知識を体系的にまとめた過程です。この中でも、特にコンピュータ構造、オペレーティングシステム、ネットワークなど、最も重要な核心科目を体系的に習得できる講義をオープンしています。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • 私だけのウェブサービスを開発したい方

  • フルスタックになりたい方

  • フロントエンド開発者としてバックエンドを理解したい方

  • バックエンドの基礎を固めたい方

前提知識、
必要でしょうか?

  • パイソン 基本

  • データベース(SQL) 基本

こんにちは
です。

33,044

受講生

2,385

受講レビュー

1,949

回答

4.9

講座評価

13

講座

잔재미코딩, Dave Lee

  • About 잔재미코딩 소개 블로그 [클릭]

  • 주요 경력: 쿠팡 수석 개발 매니저/Principle Product Manager, 삼성전자 개발 매니저 (경력 약 15년)

  • 학력: 고려대 일어일문 / 연세대 컴퓨터공학 석사 (완전 짬뽕)

  • 주요 개발 이력: 삼성페이, 이커머스 검색 서비스, RTOS 컴파일러, Linux Kernel Patch for NAS

  • 저서: 리눅스 커널 프로그래밍, 리눅스 운영 체제의 이해와 개발, 누구나 쓱 읽고 싹 이해하는 IT 핵심 기술, 왕초보를 위한 파이썬 프로그래밍 입문서

  • 운영 사이트: 잔재미코딩 (http://www.fun-coding.org) [클릭]

  • 풀스택/데이터과학/AI 관련 무료 자료를 공유하는 사이트입니다.

  • 기타: 잔재미코딩 유투브 채널 [클릭] 

    • IT 학습에 도움이 되는 팁/ 짧은 무료 강의를 공유하고자, 조금씩 시작하고 있습니다~

최신 현업과 IT 강의를 병행하며, 8년째 꾸준히 견고한 풀스택, 데이터과학, AI 강의를 만들고 있습니다.

 

カリキュラム

全体

62件 ∙ (13時間 53分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

184件

4.9

184件の受講レビュー

  • sogentle님의 프로필 이미지
    sogentle

    受講レビュー 11

    平均評価 4.5

    5

    64% 受講後に作成

    いくつかの講座を聞いてみると講師様ファンになるしかない。 あまりにも細かく、川の準備も徹底的によくなっている。 あまりにもファンだ。ところがその中でもこの講座は聞いたら、何か視野が広がる感じなので普段はPythonやウェブサイトに関心があったら無条件おすすめだ。

    • funcoding
      知識共有者

      こんなに良い受講評を残してくれてありがとう。私にとって大きな力になりますね。

  • restful3님의 프로필 이미지
    restful3

    受講レビュー 21

    平均評価 4.4

    4

    100% 受講後に作成

    良い講義です。 80%以上満足しています。 満足できない20%は…川のスピードが簡単なところでは遅くて難しいところでは早いですね。講義の速度をブラウザで調整を続けなければなりませんでした。どうやら複雑なところでは無意識的にみことばが早くなると思います。 そして残余ミコーディングではなく、残響コーディングのようです。どんなに良いアドバイスも過度に繰り返すのは良くないようです。 この二つではなく。すべて満足しています。いい講義ですね。おすすめです。

    • funcoding
      知識共有者

      私はスピードを同じように撮りましたが、それぞれ難しい部分が異なる場合もあります...ね。

  • jwpark971147579님의 프로필 이미지
    jwpark971147579

    受講レビュー 1

    平均評価 5.0

    5

    82% 受講後に作成

    ウェブ開発の出発点として最高の講義だと思います。 他の講義では大きな絵を見逃すことが多かったのですが、細かいことは練習しながら慣れることができるよう大きな枠組みを伝えることに多くの努力を注いでくださった講義です。 もし些末な内容に巻き込まれてウェブ開発から遠ざかってしまったなら、この講義に戻ってくることをお勧めします!

    • funcoding
      知識共有者

      やっていると小さな枠に囚われがちで、広く見られない時がありますよね。その点を念頭に置いて制作したのですが、このように分かっていただけて嬉しいです!ありがとうございます😊

  • wizproduct님의 프로필 이미지
    wizproduct

    受講レビュー 5

    平均評価 5.0

    5

    80% 受講後に作成

    一人で勉強している方に最高の講義シリーズだと思っています。 メンタリング感覚の授業、詳しい説明、理解中心、豊富な資料などオアシスのような講義です。 最初から一人で煮込んで学ぶ時間よりもこの講義を頑強で追加的に学ぶのがはるかにコスパの蜂蜜です。 今年初め、軽い気持ちで講師様のPython入門から始めました。講義も私には難しい難易度ですが、すぐに吸収して私のもの作ってみます。今年もありがとうございました。来年もよろしくお願いします!

    • funcoding
      知識共有者

      クロール講義から聞いてくれたなんて…本当にありがとうございます。力がパクパク出ますね。何より、今年一年、ある程度開発者として進度を出て、成果を出したようで、本当におめでとうございます。フルスタックPart1からは難易度を簡単に持っていくのではなく、フルスタックのために必要な部分を開発者に備えなければならない部分まで一緒に持っています。たまに深く入る部分も必要だということを理解して、何度も試してみると、着実に新しい技術を深く、身につけるのにも役立つでしょう。これにより、良い開発者?、競争力のある開発者になるのに役立つことを願っています。ありがとうございます。

  • jdhwan2271587님의 프로필 이미지
    jdhwan2271587

    受講レビュー 1

    平均評価 5.0

    5

    63% 受講後に作成

    こんにちは先生! fastAPIをパスしてFlaskだけ講義を聞いてフルスタックも可能でしょうか??? 既存の会社でFlaskをバックエンドとしてプラットフォームを運営中なので

    • funcoding
      知識共有者

      可能です。ただし、FastAPIがFlaskと文法などが類似していながら、より改善された側面があるので、参考程度でも今後一度整理してみると良いと思います。ありがとうございます!!

    • それでしたらFlask → フロント講義の後にFastAPIを受講する方が良いでしょうか???後で一人でフルスタックサービスを実装するのが目標です

    • funcoding
      知識共有者

      返事が遅くなりました^^:; 申し訳ありません やはり関連性がFlaskとFastAPIが高いので、学習効果の面ではFlask → FastAPI → フロントエンドの方が良さそうですね。おそらくFlaskを習得された後にFastAPIを習得されると、似ている部分が多く見えて、Flaskの復習も少しできて、FastAPIも早く習得できると思います

¥9,528

funcodingの他の講座

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

似ている講座

同じ分野の他の講座を見てみましょう!