Pythonは手軽にかつ実用的なソフトウェアを作ることができるように設計された、近年最もHOTなプログラミング言語だ。
このページでは、Pythonの特徴について初心者の方でもすぐに理解できる範囲でまとめた。読めば、「Pythonとはこういう言語か」というのが大まかにわかるようになるだろう。
Pythonは手軽にかつ実用的なソフトウェアを作ることができるように設計された、近年最もHOTなプログラミング言語だ。
このページでは、Pythonの特徴について初心者の方でもすぐに理解できる範囲でまとめた。読めば、「Pythonとはこういう言語か」というのが大まかにわかるようになるだろう。
経済産業省は、2020年までにIT人材30万人、2030年には78.9万人が不足するという予測を発表した。
人材が不足していること、また現在高度IT化が進んでおり、それに伴ってプログラミングができる人材が必要とされている。こうした人材育成のためにもプログラミング技術をレクチャーできる講師の存在は重要と言える。
そこで、本日はプログラミング講師になるメリットを7つまとめてみた。今すぐプログラミング講師になりたい方、今後のスキルアップのためにプログラミング講師を考えている方は参考にして欲しい。
リテラル(literal)は、「文字どおり」「字義どおり」を意味する言葉で、プログラミングにおいては計算結果などが反映される変数と違って「最初からその内容と決めておく」ものとして使われるものである。PHPにおいて文字列をリテラルとして扱うとはどういう事なのかを紹介しよう。
PHPで文字列を画面に表示させる際には、その内容に変数を使用することができる。文字列に対してどのように変数を差し込んでいくのかを紹介していこう。
ネットワーク技術を学ぶ上で避けて通れないのがIPアドレスだが、近年IPv6と呼ばれるアドレス規格を頻繁に目にするようになった。一体どのようなものなのかを学んでみよう。
世の中には非常に多様な技術に関わる職種があるが、その中でも情報システムに関わる技術職を指して「システムエンジニア」と呼ぶことが多い。そのシステムエンジニアの中にも様々な区分がある。この記事ではそれぞれを大まかに分けて紹介する。
この記事ではサーブレットがクライアントにレスポンスを返す際に、そのレスポンスを格納するオブジェクトとそのオブジェクトにアクセスするためのインターフェイスについて解説する。
この記事ではJavaで作成したWebアプリケーションを動作させる際に使用する環境設定ファイルについて説明する。
この記事ではJavaで作成したWebアプリケーションを動作させる際に、URLパスと実ファイルを結びつける「マッピング」というものについて説明する。
この記事ではWebアプリケーションの出力結果に影響する「コンテンツタイプ」の設定について説明する。
この記事ではサーブレットのライフサイクルについて説明する。
サーブレットの処理結果としてなんらかの文字を出力するにはgetWriterという名称のメソッドを使用する必要がある。ここではその仕組みについて説明する。
この記事ではサーブレットによって特定のWebページへジャンプさせるための「リダイレクト」について説明する。
Webアプリケーションを作成するにあたり、ブラウザへの出力ばかりではなく、フォームを使ってユーザー側からの入力を取得する場合がある。ここではその方法について説明する。
サーブレット開発を行うにあたり、まず必要となるのがベースとなる開発環境である。この記事ではその開発環境の立ち上げと初期設定について紹介する。
クライアントから発せられたリクエストには様々なものがあるが、その中で今回はGETというリクエストが来た際の処理について説明する。
クライアントから発せられたリクエストには様々なものがあるが、その中で今回はPOSTというリクエストが来た際の処理について説明する。
この記事ではクライアントがサーブレットにリクエストを送る際に、そのリクエストを格納するオブジェクトとそのオブジェクトにアクセスするためのインターフェイスについて解説する。
サーブレットへのリクエストで日本語のデータを処理するにあたっては「文字コード」について定義する必要がある。今回はその方法について説明する。
ひとつのサーブレットでGETとPOST、両方に対応する事は可能なのだろうか。ここではその方法について説明する
Webアプリケーションを作成するにあたり、ブラウザへの出力ばかりではなく、ラジオボタンを使ってユーザー側からの入力を取得する場合がある。ここではその方法について説明する。
PHP研修はエンジニアの新入社員研修として人気がある。理由は様々あるが、基本は2点だろう。「自社のサービスがPHPでできている」と「とりあえずWebアプリの全体像を知るのにPHPは使い勝手がいい」という理由だ。
Pythonなどの言語が人気になってくるにつれてPHPの開発ボリュームは減ってきているかもしれないが、まだまだ需要が高い言語であり続けるはずだ。
Laravelが登場したのもPHPにとっては大きかったように思う。
この記事では新入社員向けにPHPの研修を行っている企業をまとめてみた。研修依頼先探しの参考にしてもらえればと思う。
「エンジニアの新入社員研修をRubyで行って欲しい」という企業のニーズは少なくない。
Ruby研修というが、要するにRuby on RailsによるWebアプリケーション開発研修だ。
このページでは、ゼロから学べるRuby(Rails)研修を扱う企業をまとめてみた。Ruby研修を検討している研修のご担当であれば参考になるだろう。
この記事ではPython研修を行っている企業をまとめて紹介した。
数年前までPythonの研修をやる企業はほとんどゼロに近かったが、ここ数年で様相が変わってきた。
ご存知の通りだが、AI、機械学習の開発に必要な言語として、Pythonは急速に成長中だ。Pythonで新入社員のIT研修を行う企業も増えてきた。
現在はCやJavaで研修をしているが、Pythonで行いたいと思っている人事の担当者も増えてきているだろう。Pythonの研修を行っている企業は多くはないため、このページは一覧性があり参考になると思う。
Java研修はもっとも人気のある新入社員エンジニア研修だ。PHP、Rubyなど様々なプログラミング言語はあるものの、基礎を理解でき、プログラマーとしての素地を作るのに最適な言語はやはりJavaだという共通認識がある。
多くの企業でも「現場ではRuby(Python/PHP)だけど、新入社員研修はJavaだよね」という意見が聞かれるほどだ。
このページでは、新入社員向けにJava研修を実施している教育企業をまとめてみた。人事、研修担当の方は、参考にしていただければと思う。
Linux研修はインフラエンジニアの研修として最適だ。オープンソースで使いやすく、サーバーOSとしてのシェアも圧倒的に高い。
また、クラウドコンピューティングへの移行の際のOSとしても採用されることが多く、これからの需要も益々大きくなっていくだろう。
この記事ではLinuxの研修を行っている企業をまとめている。研修依頼先探しの参考にしてもらえればと思う。
Webページの見た目を構成しているHTMLの特徴の一つは、ページ間をリンクで結べる所である。このリンクの機能を利用してサーブレットを呼び出す方法について説明する。
クライアント側から入力されたデータを元に動作するようなサーブレットを作成する際に必要となるのが入力値チェックである。今回はその方法について説明する。
このページでは、サーブレットから他のリソース(サーブレット、JSP、HTMLなど)にリクエストを転送する機能である「ディスパッチ」について紹介する。
Webアプリケーションを作成するにあたり、ブラウザへの出力ばかりではなく、ラジオボタンを使ってユーザー側からの入力を取得する場合がある。ここではその方法について説明する。