강의

멘토링

로드맵

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) 基本

こんにちは
です。

32,630

受講生

2,306

受講レビュー

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分)

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

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

受講レビュー

全体

181件

4.9

181件の受講レビュー

  • SoGentle님의 프로필 이미지
    SoGentle

    受講レビュー 11

    平均評価 4.5

    5

    64% 受講後に作成

    몇개 강좌를 들어보면 강사님 팬이 될 수 밖에 없다. 너무나 꼼꼼하고, 강의 준비도 너무 철저하게 잘 되어 있다. 나는 너무 팬이라.. 기초 강의까지 그냥 사뒀다. 근데 그 중에서도 이 강좌는 듣고 나면, 뭔가 시야가 넓어지는 느낌이니 평소에 파이썬이나 웹사이트에 관심 있었다면 무조건 추천이다.

    • 잔재미코딩 DaveLee
      知識共有者

      이렇게 좋은 수강평을 남겨주셔서 감사합니다. 저에게 큰 힘이 되네요.

  • 송태영님의 프로필 이미지
    송태영

    受講レビュー 21

    平均評価 4.4

    4

    100% 受講後に作成

    좋은 강의 입니다. 80% 이상 만족을 하고요. 만족을 못하는 20%는... 강의 속도가 쉬운 곳에서는 느리고 어려운 곳에서는 빠르네요. 강의 속도를 브라우저에서 조절을 계속 해줘야 했습니다. 아무래도 복잡한 곳에서는 무의식적으로 말씀이 빨라지시는거 같아요. 그리고 잔재미코딩이 아니라 잔소리 코딩 같아요 ㅎㅎ. 아무리 좋은 조언도 지나치게 반복하는건 좋지 않아 보입니다. 이 두가지 말고는. 다 만족합니다. 좋은강의네요. 추천합니다.

    • 저는 속도를 동일하게 찍긴 했는데 각자 어려운 부분이 다를수도 있고... 뭔가 강의들으실때 수강생분들께 응원도 드리고자 한 부분이 잔소리 ㅎㅎ 라 하셔서 .. 어휴 그나마 그런 스텐스에서도 좋은 강의라 말씀을 해주시니 ㅎㅎ 그나마 다행이네요

  • 랄라블라님의 프로필 이미지
    랄라블라

    受講レビュー 5

    平均評価 5.0

    5

    80% 受講後に作成

    혼자 공부하시는 분에게 최고의 강의시리즈라고 생각하고 있습니다. 혼자서 백엔드 기술을 배우려는 과정이 쉽지 않았는데 이 강의를 보고 'flask의 정석' 느낌이 난다고 해야할까요? 멘토링 느낌의 수업, 자세한 설명, 이해 중심, 풍부한 자료등 오아시스 같은 강의입니다. 시간을 돈으로 생각하신다면 처음부터 혼자 끙끙 앓면서 배우는 시간보다 이 강의를 완강하고 추가적으로 배우시는게 훨씬 가성비 개꿀입니다. 올해 초, 가벼운 마음으로 강사님의 파이썬 입문부터 시작했습니다. 차근차근 모든 강의를 다 들으며 내 손으로 무엇인가 만들 수 있다는 것을 느끼는 한 해였습니다. 이젠 진지하게 개발을 하고 싶다는 생각이 들 정도이니깐요 ㅎㅎㅎ 이번 flask 강의도 저한테는 어려운 난이도이지만 얼른 흡수해서 제 것으로 만들어보겠습니다. 올해도 감사했고 내년에도 미리 감사하겠습니다!

    • 크롤링 강의부터 들어주셨다니... 정말 감사합니다. 힘이 팍팍 나네요. 무엇보다, 올 한해 어느정도 개발자로써 진도를 나가시고, 성과를 내신 것 같아서, 정말 축하드립니다. 풀스택 Part1부터는 난이도를 쉽게만 가져가지는 않고, 풀스택을 위해 필요한 부분들을 개발자로 갖춰야할 부분까지 함께 가져가고 있는데요. 가끔 깊게 들어가는 부분도 필요하다는 점을 이해하고, 여러번 시도해보시면, 꾸준히 새로운 기술을 깊이 있게, 익히는데에도 도움이 되실꺼예요. 이를 통해 좋은 개발자?, 경쟁력 있는 개발자가 되시는데 도움이 되시기를 바라겠습니다. 감사합니다.

  • jdhwan227님의 프로필 이미지
    jdhwan227

    受講レビュー 1

    平均評価 5.0

    5

    63% 受講後に作成

    안녕하세요 선생님! fastAPI를 패스하고 플라스크만 강의를 듣고 풀스택으로도 가능할까요??? 기존 회사에서 플라스크를 백엔드로 플랫폼을 운영중이어서요

    • 가능은 합니다. 다만 fastapi가 플라스크와 문법등이 유사하면서 좀더 개선된 측면이 있어서 참고로라도 추후에 한번 정리해보시면 좋을 것 같습니다. 감사합니다!!

    • 그렇다면 플라스크 -> 프론트강의 후 패스트api 를 듣는게 나을까요??? 나중에혼자 풀스택 서비스 구현하는게 목표입니다

    • 답이 늦었네요^^:; 죄송합니다 아무래도 연관성이 플라스크와 fastapi가 높아서 학습효과 측면서는 플라스크 -> fastapi -> 프론트엔드가 더 나을것같기는해요 아마 플라스크 익히신후 fastapi 익히시면 유사한 부분들이 많이 보여서 플라스크 반복도 조금 되고 fadtapi도 빠르게 익히실 수 있을 것 같아서요

  • JW P님의 프로필 이미지
    JW P

    受講レビュー 1

    平均評価 5.0

    5

    82% 受講後に作成

    웹 개발 시작점으로서 최고의 강의인 것 같습니다. 다른 강의에서는 큰 그림을 놓치는 경우가 많았는데 세부적인것은 연습하면서 익숙해질 수 있도록 큰 틀을 전달하는 것에 많은 노력을 기울여 주신 강의입니다. 만약 지엽적인 내용에 휩쓸려 웹 개발에서 멀어지셨다면 이 강의로 돌아오시길 추천드려요!

    • 하다보면 작은 틀에 갇히기 쉽고 넓게 못 볼때가 있죠 그점을 염두에 두고 제작했는데 이렇게 알아주시니 좋네요! 감사합니다😊

¥9,194

funcodingの他の講座

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

似ている講座

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