CATEGORY

プログラミングスキル

  • 2022-02-20

【厳選2選】UdemyでJavaScriptを学習する【おすすめ講座】

本記事のターゲット読者 UdemyでおすすめのJavaScript講座とは? モダンJavaScriptを学べる講座とは? 本記事の読者想定レベル JavaScriptの基礎文法をある程度理解している方(他のプログラミング言語でもOK) 例えば・・・「変数はデータを格納するものだよね~」「関数はこうやって定義するよね~」「配列ってこういうものだよね~」 今回はUdemyのJavaScript講座厳 […]

  • 2022-02-19

【Django】非同期処理でフォーム画面を表示する方法【JSON】

非同期処理でフォーム画面を表示するには? Django側からFormをJSONでフロント側に返すには? 本記事ではこのような疑問を解決します。 Djangoにおいて、非同期処理でフォーム画面を表示をしたい場面ってあると思います。 例えば、「新規作成」ボタンをクリックしたら新規作成フォームがパッと表示されるようなシーンです。 このような場合、JavaScriptを使った、Djangoとテンプレート間 […]

  • 2022-02-07

【Django】非同期処理でプルダウンメニューを使ったリスト表示方法【Fetch API】

Djangoで非同期処理を実装するには? プルダウンメニューで特定のリストを表示するには? Fetch APIの使い方とは? 本記事ではこのような疑問を解決します。 Djangoにおいて、非同期処理でプルダウンメニューを使ったリスト表示をしたい場面ってあると思います。 例えば、プルダウンメニューの商品カテゴリーで「ドリンク」を選択したら、ソフトドリンクやアルコールメニューがパッと表示されるようなシ […]

  • 2022-02-03

【Django】デコレーターを自作してログイン機能を作る【コピペOK】

Djangoでデコレーターを自作するには? デコレーターをカスタマイズしてログイン機能などのアクセス制限を加えるには? 本記事ではこのような疑問を解決します。 Djangoでログイン認証条件やアクセス制限条件を自由にカスタマイズしたい時ってありませんか? 例えばユーザーの種類ごとにアクセスできるページを変更したい時など。 このようなDjangoでの認証問題はデコレーターを自作すればほぼ解決できます […]

  • 2022-02-01

【Python】GoogleカレンダーAPIを操作して予定の取得・追加をする方法

PythonでGoogleカレンダーAPIを操作するには? PythonでGoogleカレンダーの予定を取得・追加するには? 本記事ではこのような疑問を解決します。 筆者がWebアプリを開発している際に、Googleカレンダーからデータを取得する機能の実装が必要になりました。 そこで今回はドキュメントを残す目的でGoogleカレンダーAPIを操作して予定の取得・追加をする方法を解説していきます。 […]

  • 2022-01-27

イマドキJavaScriptの機能・書き方まとめ【ES2015バージョンアップなど】

イマドキJavaScriptの機能や書き方とは? 最近のJavaScriptの使い方とは? 本記事ではこのような疑問を解決します。 Web開発になくてはならないプログラミング言語がJavaScriptです。 そんなJavaScriptは、2015年に発表されたECMAScript(JavaScriptの母体規格)の大幅なバージョンアップによって機能や書き方などが更なる進化を遂げました。 この201 […]

  • 2022-01-26

【Django】画像ファイルの扱い方

Djangoでの画像ファイルの扱い方とは? フォルダをどう分けたら良いの? テンプレート(HTMLファイル)に表示させるには? 本記事ではこのような疑問を解決します。 Webアプリケーションでは画像ファイルを扱うのがマストでしょう。 それはDjangoにおいても然りです。 今回はDjangoでの画像ファイルの扱い方を解説していきます。 staticフォルダとmediaフォルダ Djangoで画像フ […]

  • 2022-01-25

【Linux】PATHを通すとは?【コマンド検索パス】

コマンドが使えない時は何をしたらいいの? PATHを通すとは? そもそもPATHとは? 本記事ではこのような疑問を解決します。 プログラミングをある程度勉強した方であれば「PATHを通す」という言葉を聞いたことがあるのではないでしょうか。 「PATHを通す」ことは意図したプログラムを実行したい時に欠かせない作業になります。 今回は「PATHを通す」について解説していきます。 そもそもPATHとは? […]

  • 2022-01-05

【Django】Linuxサーバーへのデプロイ方法【NginxとGunicornを使う】

Djangoアプリをデプロイする手順とは? NginxとGunicornの使い方とは? 本記事ではこのような疑問を解決します。 Djangoアプリをデプロイする際に、簡単にできるのはHerokuなどのPaaS(Platform as a Service)を利用する方法です。 しかし、このようなPaaSでは機能や拡張性、利用用途などが限られてしまいます。 一方、VPSなどのroot権限が付与されたサ […]

  • 2022-01-03

LinuxサーバーへSSH接続する方法【EC2や各VPSなど】

LinuxサーバーへSSH接続する方法とは? EC2や各VPSなどへSSH接続する方法とは? 本記事ではこのような疑問を解決します。 ソフトウェアのインストールやデプロイ作業の際に必要になってくるのがSSH接続です。 SSH接続とはサーバーへアクセスしてPCから直接サーバ操作を行う接続方法のことです。 エンジニアの方やIT関連の方であれば必須の知識になります。 ではどのようにサーバーへSSH接続す […]