コース内容
紹介
0/5
コース紹介
01:19
本コースの概要
05:34
本コースのご利用方法
01:06
自己紹介
00:37
レビューのお願い
00:25
今回利用する技術の紹介
今回利用する技術の紹介を超速習で
0/16
個人開発とは?
05:57
個人開発の心得
05:21
全体像の確認
04:46
VPS
01:50
ドメインと証明書
03:14
Webアプリケーション
01:07
NginxとuWSGI
03:59
Flaskとは
01:39
uWSGI
01:27
API
03:27
ORマッピング
01:39
Docker
03:50
KeyCloak
03:56
Open ID Connect
05:42
Pytest
00:33
GitHub
01:04
ビジネスの創出
0/4
ビジネスには2種類しかない
06:36
頭の整理にボードを使おう
02:37
マネタイズ方法を決めよう
04:02
個人開発する際のビジネスチェックリスト
02:39
VPS環境を借りよう
0/3
VPS環境をレンタルします
06:25
ドメイン取得
10:47
サーバーへのログイン
02:15
作業を始める前の事前準備
0/4
サーバーのツールインストール
05:56
gitでリポジトリを作ろう
04:15
gitへpushしてみよう
06:45
【雑学タイム】秘密の変数は.gitIgnoreでコミット対象外にしよう
03:53
Flask環境の作成
0/4
Nignxコンテナの作成と証明書の作成
29:13
uWSGIの設定を眺めてみよう
05:02
app環境のコンテナ構築とHello World
14:35
【雑学タイム】モノリシックとマイクロサービス
04:48
Flaskでデータベース接続とデザインのベースを決めよう
0/7
mysqlサーバーの作成と設定を眺めてみよう
07:56
デザインのベースとなるHTMLを手に入れよう
02:32
【雑学タイム】MITライセンス
04:53
アプリケーションの設定
11:00
テーブルを作ろう!
13:48
フォームとデータの検索、登録、更新
09:09
flashメッセージ
02:52
認証と認可システムの導入
0/7
keycloakの導入
19:01
keycloakの設定を行なっていこう
18:29
GitHubのOauth2トークンを取得しよう
04:05
GoogleのOauth2トークンを取得しよう
04:44
認証を通してログインしてJWTトークンの中身を見てみよう
06:22
【雑学タイム】web画面を2段階認証で守ろう
09:28
リバプロ認証を導入した方がいい?
02:32
アプリケーションを作り込んでいこう
0/6
【雑学タイム】エラーハンドリングを行おう
03:40
【雑学タイム】ロギングを入れよう
03:02
認証と認可は先に導入した方がいい?後でもいい?
02:41
ログアウトの実装
05:34
JWTトークンのデコード
05:55
JWTトークンを使った処理にアプリケーションを変更してみよう
06:33
雑多なフォームで難しい画面に向けて準備しよう
0/5
雑多フォームのやることとテーブルの作成
07:50
フォームの扱い
04:15
ラジオボタンとチェックボックスの扱い
12:34
フォームの繰り返しの扱い
07:43
【雑学タイム】ログローテーションを入れておこう
10:05
問い合わせページの作成
0/2
問い合わせページの作成
09:32
【雑学タイム】スケールアウトの設定をしてみよう
02:41
APIの作成
0/4
API環境の設定を確認しよう
15:47
デコレーターを作成してトークンのチェックを行おう
04:57
APIの使い道と使い方
07:02
データベースから取得した結果をAPIで返却してみよう
03:47
テストの実施とCI/CD
0/4
pytestの実装
10:10
テストは全て書く?
02:54
GithubActionsによるCI/CD
13:37
【雑学タイム】Flaskのセキュリティ対策
03:36
マーケティングのための準備
0/7
マーケティングの必要性
02:23
Google サーチコンソールへの登録
04:23
ロボットテキストとサイトマップ
01:06
サイトマップとrotots.txtを返す処理をFlaskで返却できるようにしよう!
06:45
監視ツールの導入も検討しよう
01:26
チェンジログとロードマップ
00:59
Googleアドセンスへの登録
02:55
レンタルサーバーで始めるサーバーサイドエンジニアのためのPythonを使った個人開発プロセスとポートフォリオ構築
レッスン内容
本コースの概要を紹介します。
0%
完了
受講を完了する
リンクの挿入/編集
閉じる
リンク先 URL を入力してください
URL
リンク文字列
リンクを新しいタブで開く
または既存のコンテンツにリンク
検索
検索キーワードが指定されていません。最近の項目を表示しています。
検索もしくは上下矢印キーを使って項目を選択してください。
キャンセル