プランチュートリアル

시작하기. 무료입니다
또는 회원 가입 e메일 주소
プランチュートリアル 저자: Mind Map: プランチュートリアル

1. プランチュートリアルの必須の項目を確認

2. if

2.1. ==

2.2. in

2.3. インデント

3. Djangoの基礎をマスターして、3つのアプリを作ろう(Udemy:16時間程度)

4. Django

4.1. 動かして学ぶDjango開発入門(16時間程度)

5. オススメ書籍/動画

5.1. こちらで紹介しています➙

5.1.1. シリコンバレーエンジニアのPython入門(Udemy:8時間程度)

5.2. Python

5.2.1. スクレイピング&機械学習開発テクニック(書籍:8時間程度)

5.2.2. キノコードさんのPython超入門(Youtube:3時間)

5.2.3. AI

6. はじめての開発 (6時間)

6.1. はじめてのプロジェクト (30分)

6.1.1. プロジェクトの作成

6.1.2. 仮想環境の作成

6.1.3. モジュールのインストール

6.1.4. GItHubへのPush

6.1.5. Hello worldの表示

6.2. 変数

6.3. 定数

6.4. for

6.4.1. 命名規則

6.4.2. 命名規則

6.5. list

6.6. dict

6.6.1. in

6.7. class

6.8. 関数

7. REST Client

7.1. 顧客との大容量フィイルの受け渡し用

8. pandas

8.1. 統計、ファイル入出力、データ分析

9. pyinstaller

9.1. exe化

10. プランチュートリアル

11. Ctrl + N 新しいフィアルを追加

12. ダウンロードサイト:Download Python

13. 分からなくても、とにかくコードを書くのが大事

14. プログラミング言語

14.1. ダウンロードサイト:https://www.python.org/downloads/

14.2. インストーラーの初めで、必ずAdd PATHを選択してインストールする

15. eel

15.1. GUI

16. チュートリアル動画(30分)

16.1. 収益化までの流れ

16.2. 課題の説明

16.2.1. Youtubeをざっと視聴する。学習は最小限➙課題➙不明点を調べる といった流れが最適

16.3. 提出方法

16.4. VSCodeの使い方

16.5. Githubの使い方

16.6. 開発に最適なPC環境

16.6.1. 初心者はMacが最適

16.6.2. ただ、改めて購入の必要はない

16.6.3. デスクトップPCでデュアルディスプレイ環境が最高にオススメ

16.6.4. VPCをレンタルする考え方もアリ

16.7. ロードマップ

16.8. PCを買いたい場合は、ヤフオクで購入

16.8.1. MyPCは4万円で、新品Dell デスクトップ | Core i7(4コア)|16GRAM | SSD400GB

17. 環境構築(2時間)

17.1. インストール

17.1.1. Python

17.1.2. Git

17.1.2.1. インストーラーの初めで、必ずAdd PATHを選択してインストールする

17.1.2.2. ソースコードの管理やライブラリのインストール

17.1.2.2.1. https://gitforwindows.org/

17.1.2.2.2. 全て既定でインストール

17.1.3. VSCODE

17.1.3.1. 総合開発環境

17.1.3.1.1. インストール

17.1.3.1.2. ターミナルの既定のシェルを変更

17.1.3.1.3. ワークスペースの作成

17.1.3.1.4. プロジェクトフォルダを作る

17.1.4. venv

17.1.4.1. Pythonの仮想環境。追加Pythonライブラリの管理

17.1.4.1.1. VSCODEを終了させる

17.1.4.1.2. VSCODEのプロジェクトフォルダを開く

17.1.4.1.3. python -m venv venv を実行

17.1.4.1.4. venvフォルダが作成されたことを確認

17.1.4.1.5. PythonのVSCODE用プラグインをインストール

17.1.4.1.6. 左下のPython 3.8.x をクリック

17.1.4.1.7. 上部に表示されるドロップダウンからEnter interpreter path を選択

17.1.4.1.8. Find ➙ venv/Scripts/python.exe を選択

17.1.4.1.9. Ctrl + Shift + @ で 新しいターミナルを開く

17.1.4.1.10. コマンドラインの先頭に、(venv)と表示されていることを確認

17.2. 必須級のVSCODEプラグイン

17.2.1. Japanese Language Pack

17.2.1.1. 日本語化PACK

17.2.2. Python Extention Pack

17.2.2.1. Python用の拡張機能の詰め合わせ

17.2.3. Pylance

17.2.3.1. 構文チェッカー

17.2.4. Python Extended

17.2.4.1. 入力補完機能

17.2.5. Rainbow CSV

17.2.5.1. CSVを見やすく色づけ

17.2.6. vscode-icons

17.2.6.1. ファイルの種類毎に分かりやすいiconを表示

17.3. 便利機能(Windows)

17.3.1. マルチクリップボード

17.3.1.1. 複数のクリップボードを保持できる

17.3.1.2. Win + V でクリップボート履歴を表示

17.3.1.3. コピペを多用するプログラマには必須機能

17.3.2. よく使うショートカット

17.3.2.1. Ctrl + C/V/A/Z/Y/F/H/S これらは必須

17.3.2.2. Ctrl + Shift + @ VSCODEのターミナル起動

17.3.2.3. Ctrl + / 選択範囲をコメントアウト

17.3.2.4. Ctrl + G 指定行に移動

17.3.3. Alt + Shift + F 自動整形

17.4. 学習の進め方

17.4.1. 提案フェーズ

17.4.1.1. プロフィール、ポートフォリオの作成

17.4.1.2. 案件の選定

17.4.1.3. 提案文の作成、提案、フォロー

17.4.2. 案件獲得後フェーズ

17.4.2.1. 要件すり合わせ

17.4.2.2. 設計

17.4.2.3. 実装、検証

17.4.2.4. 納品、検収

17.5. スキルアップフェーズ

17.5.1. 課題に取り組む

17.5.2. わからない箇所があれば前提となっている項目を確認

17.5.3. 不明点があればSlackで質問

17.5.4. 課題が完了したらGithubにPushしていただき、URLを共有

17.5.5. 課題6まで完了したら、ご連絡いただけばランサーズ、CWの実績を付与します

18. Additional (はじめは気にしなくてもOK)

18.1. オススメPythonライブラリ

18.1.1. selenium

18.1.1.1. HTML解析

18.1.1.1.1. スクレイピング

18.1.2. BeautifulSoup

18.1.3. pytest

18.1.3.1. テスト

18.1.4. logging

18.1.4.1. ログ

18.2. あると便利なVSCODEプラグイン

18.2.1. 請求書作成クラウドサービス(月5通まで無料)

18.3. requests

18.3.1. HTTPリクエスト

18.4. 便利ツール (無料版あり)

18.4.1. trello

18.4.1.1. Gigaファイル便

18.4.1.2. ボード方式のタスク管理ツール

18.4.1.3. Elegantt | The leading Gantt Chart for Trello

18.4.2. Googleスプレッドシート/スライド

18.4.2.1. クラウド版Excel、パワーポイント

18.4.3. MindMister

18.4.3.1. 情報の整理が容易になる。このようなマインドマップが作成可能 (クラウドでデータ管理ができ、共有も容易)

18.4.4. Stock

18.4.4.1. クラウドメモ帳。スマホからも参照可能

18.4.5. Misoca

18.4.6. MoneyForford

18.4.7. Gyazo

18.4.7.1. 画面キャプチャの共有が効率的に行える

18.4.8. filmore

18.4.8.1. マニュアル動画の作成を簡単に行える

18.4.9. Vrew

18.4.9.1. 動画に自動で字幕を入れられる

18.4.10. VSCODE-MYSQLアドイン

18.4.10.1. DBクライアント。Djangoをやる場合は必須

18.4.11. Rlogin

18.4.11.1. 使いやすいターミナルクライアント。AWSをやるなら必須

18.4.12. AWS

18.4.12.1. 何でも揃うインフラクラウドサービス

18.4.13. GCP

18.4.13.1. GoogleのAPIサービス

18.4.14. お名前.com

18.4.14.1. 安価な独自ドメイン取得サービス

18.4.15. Firebase

18.4.15.1. Googleのインフラクラウドサービス。AWSよりも簡単

18.5. 売上や経費の管理

18.6. Chatwork

18.6.1. 顧客との1対1のやり取りに活用