サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
camp.trainocate.co.jp
1. Pythonでゲームは作れるの? 2. Pythonで作られたゲーム事例 3. Pythonでゲームを作る方法 4. Pythonでゲームを作るのに役立つライブラリやゲームエンジン 5. 実際にPythonで2Dゲームを作ってみよう 6. Pythonを使ったゲーム作りに役立つ書籍 1. Pythonでゲームは作れるの? そもそも、ゲームを一個人が作ることは可能なのでしょうか? 実はNintendo Switchは SmileBASIC、 PlayStation4はPlayStation Shader Language(PSSL)と、現在は一般の人でもゲームを作成できる環境が一部の企業からは提供されています。 しかし、SmileBASICもPSSLも普段私たちが使う言葉や文章構成とは異なるため、コードを読むのも書くのも慣れるまでに時間がかかります。 それに比べてPythonは、日常私
1.venvとは? 2.仮想環境の作り方・venvの使い方 Windows、Mac、LinuxなどのOSに関係なく、Pythonでプログラムを作成する際は「仮想環境」を作成した上で 作業することが勧められています。 Python初学者向けに仮想環境が必要な理由、作成・実行方法などを、WindowsとMac両方のパターンでご紹介します。 1.venvとは? Pythonで仮想環境といえば標準モジュールの「venv」が有名です。仮想環境や「venv」についてご紹介します。 ①Pythonの仮想環境とは Pythonの「仮想環境」とは、システムにあるPythonの環境とは別の実行環境のことをいいます。 わざわざ仮想的な空間(エリア)を用意する目的としては、 ・システムのPython環境は変えたくない ・ひとつのシステム内で異なるPythonの環境(違うバージョンなど)を実行したい ・プロジェクト
1.そもそもWebアプリとは 2.PythonがWebアプリ開発に向いている理由 3.実際にPythonで開発されたWebアプリ 4.Webアプリ開発におすすめなフレームワーク 5.PythonでWebアプリ開発するまでのロードマップ 6.PythonでのWebアプリ開発を学ぶ方法 最近人気のPythonでは、Webアプリを簡単に作成できます。この記事ではPythonでWebアプリを開発する方法から学習ロードマップまで詳しく紹介していきます。 Pythonを学習後、何をすればいいのか、これから何をやっていこうか悩んでいる方はぜひ最後までご覧ください。 1.そもそもWebアプリとは Webアプリとは名前の通り、インターネット上で利用するアプリケーションのことです。Webサーバー上で動作し、ChromeなどのWebブラウザで操作します。 Webアプリと対比して、ダウンロードして利用するアプリを
1.Pythonのexe化とは? 2.Pythonをexe化するライブラリを比較 3.PyInstallerを使う際の注意点 4.PyInstallerを使ってexe化する この記事ではexe化のメリットからPythonファイルをexe化するPyInstallerの使い方まで詳しく紹介します。ぜひ最後までご覧ください。 1.Pythonのexe化とは? はじめにexe化とはなにか紹介します。 ①exe化のメリット exe化には何点かメリットがあります。特にメリットの大きい3点を確認してみましょう。 PythonをインストールしていないPCでも実行できる ターミナルやシェルからでなく、ダブルクリック等で実行できる アイコンを設定できる。 順番に紹介します。 まず1点目の「PythonをインストールしていないPCでも実行できる」ですが、exe化する上で最大のメリットとなります。本来、Pytho
1.Streamlitとは 2.ほかのWebアプリフレームワークとの比較 3.Streamlitのおおまかな使い方 4.Streamlit CloudでWebアプリをデプロイ Pythonで気軽にWebアプリを開発できるStreamlitを紹介します。この記事ではセットアップからデプロイまで紹介していますのでぜひ最後までご覧ください。 1.Streamlitとは StreamlitとはPythonでWebアプリを簡単に作成できるフレームワークです。 ①Webアプリのフレームワークとは フレームワークとはアプリケーション開発する際に、土台として機能を提供してくれるソフトウェアのことです。 Pythonには優良なフレームワークが多く、これらをソフトウェア開発に利用すると開発効率が上がります。 ②Streamlitの特徴 Streamlitは、Webアプリ開発でも特にデータサイエンス領域で開発す
1.Pythonとは? 2.オブジェクト指向プログラミングとは 3.Pythonにおける「class(クラス)」の使い方 4.Pythonでclassを扱う際の注意点やコツ 1.Pythonとは? Python(「パイソン」と読みます)はオブジェクト指向のプログラミング言語の一種です。オブジェクト指向は後ほど詳しく解説しますが、プログラミングのパターンの一つです。オブジェクト指向でコードを書くと、拡張性や保守性に優れたコードが書きやすくなります。このオブジェクト指向を実現するための機構が今回の記事で取り上げるclassです。 Pythonはオブジェクト指向である利点を生かし、多数のライブラリが提供されています。ライブラリを使って容易に言語を拡張できるのもオブジェクト指向のメリットの一つです。そのため、AI開発、Web開発、統計処理、数学的研究、RPAと応用の幅が広くなっています。 部品を組
Spring Bootとの違い Spring Frameworkは様々なプロダクトや機能が提供されている反面、設定が複雑であり、環境構築に手間と時間がかかります。そこで2014年に登場したのがSpring Bootです。 Spring BootはWebアプリケーションの構築に必要な設定が予め定義されており、必要最低限の設定を行うだけで、アプリケーションを構築できます。またアプリケーションの内部に、組み込みのアプリケーション・サーバー(Tomcat)を内包しているため、アプリケーション・サーバーの構築も不要です。 Spring Bootは内部的にSpring Frameworkの様々なプロダクトを使用しているため、Spring Bootを使うのであれば、必然的にSpring Frameworkを扱う知識や経験が必要になります。 Spring Tool Suite (STS)とは? Sprin
1.PythonでExcelを操作できるってほんとう? 2.PythonでExcelを操作するメリット 3.PythonでExcelを操作するデメリット 4.PythonでExcelを操作してみよう 1.PythonでExcelを操作できるってほんとう? PythonでExcelを操作できるのは、ほんとうです。正確に言うと、Excelそのものを操作する場合とExcelファイルに対しての操作をする場合とありますが、いずれにせよ、PythonからExcelを読み書きしたり、グラフを描いたり、Excelのマクロを実行したりできます。 この記事では、PythonでのExcel操作のライブラリから、PythonでExcelを操作するメリット・デメリット、操作の具体例までを詳細に解説します。 ではまず、どのようなライブラリがあるのか見ていきましょう。 ①openpyxl PythonのExcel操作で
ホーム トレノキャンプブログ Spring 【5分でわかる】Springでよく使うアノテーション40選! 基本からバリデーションまでまるっとご紹介 1.そもそもアノテーションとは 2.Springにおけるアノテーションの仕組み 3.Springでよく使われるアノテーション40選 4.バリデーションを行うアノテーション 5.Spring Frameworkを利用する際に必要なスキル 1.そもそもアノテーションとは 「アノテーション」は直訳すると「注釈」です。Java開発でのアノテーションはコードに注釈として補足を加えることで、プログラムの動作を変更したり、開発時のルールを統一できたり、フレームワークに処理を指示したりできる仕組みです。アノテーションには以下の種類が存在します。 マーカーアノテーション 文字通りクラスやメソッドなどに印を付けるために使うアノテーション。 データを持たせることがで
ホーム トレノキャンプブログ Spring 【5分でわかる】REST APIとは? 概要やメリット、Spring Bootを使った実装方法までまるっと解説! 1.そもそもWebAPIとは? 2.REST APIとは? 3.REST APIのメリット 4.Spring BootとREST API 5.Spring BootでREST APIを作成する 6.Spring Frameworkを利用する際に必要なスキル 1.そもそもWebAPIとは? そもそもWebAPIとは何でしょうか。APIとは「Application Programming Interface」の頭文字を取ったものです。このAPIを使用することで、HTTPプロトコルを使って外部からWebアプリのデータを取得したり機能を利用したりすることができるようになります。開発したサービスが外部から使用できるので、別のサービスなどと連携し
このページを最初にブックマークしてみませんか?
『camp.trainocate.co.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く