1654308540
本動画は、Pythonの人気WebフレームワークFlaskの基礎を習得するために必要なスキルを凝縮しました。基本的な知識習得からSQLAlchemyを駆使したデータベース連携、ログイン機能、CSSやBootstrapの適用までを一気通貫でお伝えいたします。初学者でも簡単に理解できるような用語の選定、構成づくりを意識しました。長尺動画となりますが、是非楽しみながらご受講ください!
■ こんな人におすすめ
・Pythonの基礎を習得し終えたので、より応用的なスキルを身につけたい方
・ PythonでWebアプリを開発してみたい方
・Flaskの基礎を習得してみたい方
・SQLAlchemyによるDB操作を知りたい方
・ログイン機能を実装したWebアプリを開発してみたい方
■ タイムライン
00:00 イントロ
<Flask vol.1 Flaskの基本的な使い方>
01:04 概要説明
03:09 Flaskとは?
03:41 環境構築
07:16 単一ファイルでアプリケーション起動
16:57 ルーティング
27:03 HTMLを書いてみる
30:40 テンプレートを用いる
<Flask vol.2 ブログアプリの作成〜DB連携〜>
50:31 概要説明
50:57 要素の共通化
01:01:25 DB作成
01:15:46 新規登録
01:32:26 表 示
01:38:23 編 集
01:48:18 削 除
<Flask vol.3 ログイン機能の実装とCSS適用>
01:53:13 概要説明
01:53:34 Flask-Loginのインストール
01:54:28 ユーザーDBの作成
02:04:12 サインアップ機能
02:10:58 ログイン機能
02:16:45 ログアウト機能
02:22:15 動作確認
02:25:57 CSS, JSを適用
02:33:19 Bootstrapの適用
1654308540
本動画は、Pythonの人気WebフレームワークFlaskの基礎を習得するために必要なスキルを凝縮しました。基本的な知識習得からSQLAlchemyを駆使したデータベース連携、ログイン機能、CSSやBootstrapの適用までを一気通貫でお伝えいたします。初学者でも簡単に理解できるような用語の選定、構成づくりを意識しました。長尺動画となりますが、是非楽しみながらご受講ください!
■ こんな人におすすめ
・Pythonの基礎を習得し終えたので、より応用的なスキルを身につけたい方
・ PythonでWebアプリを開発してみたい方
・Flaskの基礎を習得してみたい方
・SQLAlchemyによるDB操作を知りたい方
・ログイン機能を実装したWebアプリを開発してみたい方
■ タイムライン
00:00 イントロ
<Flask vol.1 Flaskの基本的な使い方>
01:04 概要説明
03:09 Flaskとは?
03:41 環境構築
07:16 単一ファイルでアプリケーション起動
16:57 ルーティング
27:03 HTMLを書いてみる
30:40 テンプレートを用いる
<Flask vol.2 ブログアプリの作成〜DB連携〜>
50:31 概要説明
50:57 要素の共通化
01:01:25 DB作成
01:15:46 新規登録
01:32:26 表 示
01:38:23 編 集
01:48:18 削 除
<Flask vol.3 ログイン機能の実装とCSS適用>
01:53:13 概要説明
01:53:34 Flask-Loginのインストール
01:54:28 ユーザーDBの作成
02:04:12 サインアップ機能
02:10:58 ログイン機能
02:16:45 ログアウト機能
02:22:15 動作確認
02:25:57 CSS, JSを適用
02:33:19 Bootstrapの適用
1654082940
本動画は、AI・機械学習の基礎を習得するために必要なスキルを凝縮しました。基本的な知識習得からPythonによる実装方法、精度向上に必要な試行錯誤含めた内容を選定しております。初学者でも簡単に理解できるような、用語の選定、構成づくりを意識しました。長尺の動画となりますが、是非楽しみながらご受講ください!
■ 講義使用ファイル
https://drive.google.com/drive/folders/1tKsCvw-iULeAHgxjjixno2pwazQQcGlo?usp=sharing
00:00:00 イントロ
00:00:45 機械学習入門1:機械学習基礎
00:14:08 機械学習入門2:教師あり学習(回帰)
01:11:48 機械学習入門3:教師あり学習(分類)
02:02:06 機械学習入門4:ハイパーパラメータチューニング
02:31:27 機械学習入門5:教師なし学習
■ こんな人におすすめ
・Python基礎を習得できたけど、より発展的なスキルを身につけたい方
・AI・機械学習に興味がある方
・Pythonを用いて機械学習の実装に取り組んでみたい方
1634632140
Jupyter Notebookとは何ですか?
Jupyter Notebookは、データ分析に広く使用されています。私は2〜3か月前にデータサイエンスを学び始め、このツールを使用していくつかのデータセット(データのコレクション)を探索しました。それは素晴らしいです!
ドキュメントから定義を見てみましょう。
ノートブック文書はによって作成されたドキュメントですJupyterノートのApp、コードの両方含めることができます(例えばパイソン)とリッチテキスト要素(段落、方程式、リンク、等。を)。
Jupyterノートブックアプリケーションは、クライアントサーバでアプリケーションことができますノートブックドキュメントを編集し、実行することで、ブラウザ。
必要に応じて、ここでより詳細な情報を見つけることができます。
ショートカット
開発者として、私はできる限りショートカットとスニペットを使用するのが好きです。それらは、コードの記述をはるかに簡単かつ迅速にするだけです。私は1つのルールに従うのが好きです:
マウスで何らかのアクションを開始した場合は、停止してショートカットがあるかどうかを検討してください。ある場合はそれを使用してください。
私はusin始めたときグラム Jupyterノートブックを、私はこのツールのショートカットがあることを知りませんでした。何度か、セルタイプをコードからマークダウンに変更しましたが、方法がわかりませんでした。ご想像のとおり、これは私に多くの頭痛の種を引き起こしました。ある日Help > Keyboard Shortcuts
、メニューバーにリンクがあるのを見ました。驚いたことに、JupyterNotebookにはたくさんのショートカットがあることがわかりました。
この記事では、私のお気に入りのものを紹介します。ショートカットはWindows
とLinux
ユーザー向けであることに注意してください。とにかく、ためMac
のユーザーに、彼らは別のボタンをしているためCtrl
、Shift
とAlt
:
Ctrl
:コマンドキー ⌘
Shift
: シフト ⇧
Alt
: オプション ⌥
まず、我々は、彼らがいることを知っておく必要があり、2つのモードでJupyterノートブックアプリケーション:コマンドモードと編集モードに。2つのモード間で共有されるショートカットから始めます。
両方のモードでのショートカット:
Shift + Enter
現在のセルを実行し、以下を選択しますCtrl + Enter
選択したセルを実行しますAlt + Enter
現在のセルを実行し、下に挿入しますCtrl + S
保存してチェックポイントコマンドモード中(押すEsc
とアクティブになります):
Enter
編集モードに移動しますH
すべてのショートカットを表示Up
上のセルを選択Down
下のセルを選択してくださいShift + Up
選択したセルを上に拡張Shift + Down
選択したセルを下に拡張しますA
上にセルを挿入B
下にセルを挿入X
選択したセルをカットしますC
選択したセルをコピーしますV
下にセルを貼り付けますShift + V
上にセルを貼り付けますD, D (press the key twice)
選択したセルを削除するZ
セルの削除を元に戻すS
保存してチェックポイントY
セルタイプをコードに変更しますM
セルタイプをMarkdownに変更しますP
コマンドパレットを開きます。コマンドパレット
Shift + Space
ノートブックを上にスクロールSpace
ノートブックを下にスクロール編集モード中(押すEnter
とアクティブになります)
Esc
コマンドモードに移動しますTab
コード補完またはインデントShift + Tab
ツールチップCtrl + ]
インデントCtrl + [
インデントCtrl + A
すべて選択Ctrl + Z
元に戻すCtrl + Shift + Z
またはCtrl + Y
やり直しCtrl + Home
セルスタートに移動Ctrl + End
セルの端に移動Ctrl + Left
左に一言行くCtrl + Right
一言右に行くCtrl + Shift + P
コマンドパレットを開くDown
カーソルを下に移動Up
カーソルを上に移動これらは、私が日常業務で使用するショートカットです。ここに記載されていないものがまだ必要な場合は、キーボードショートカットダイアログ(H
)で見つけることができます。あなたもすることができます編集し、既存または追加以上のショートカットをからHelp > Edit Keyboard Shortcuts
、メニューバーのリンク。リンクをクリックするとダイアログが開きます。その下部には、ショートカットを追加または編集するためのルールがあります。-
同時に押す必要のあるキーを表すには、ハイフンを使用する必要があります。
たとえば、カーネルCtrl-R
の再起動のショートカットを追加して、allcellsコマンドを実行しました。
あなたが私とつながりたいと思っている場合に備えて、これが私のLinkedInプロフィールです。
私が新しいブログ投稿を投稿したときに通知を受け取りたい場合は、私のニュースレターを購読できます。
読んでいただきありがとうございます。この投稿が気に入った場合は、拍手ボタンを押し続けてください。また、フィードバックをお待ちしております。
リンク: https://towardsdatascience.com/jypyter-notebook-shortcuts-bf0101a98330