photo
photo

システム開発

photo
2020/11/12

Kubernetesとは何かを図でわかりやすく解説!Pod、Namespaceも

『Kubernetes』とは、コンテナ仮想化ツールの運用管理・自動化を行うために開発されたオープンソースソフトウェアのことです。マイクロサービスとの相性が良いなど、さまざまなメリットがあるKubernetesの知識は、…

photo
2020/10/28

システム開発の工程とは?ウォーターフォールとアジャイルの流れについて解説

IT分野のシステム開発では、計画工程、開発工程、運用・保守工程といった、システムを作るための一連の流れ、ライフサイクルがあります。 代表的な開発モデルとして、「ウォーターフォール」や「アジャイル」と…

photo
2020/10/20

フロントエンドとバックエンドの違いとは?Webエンジニアの将来性や年収についてご紹介!

WebサイトやWebアプリケーションの開発は、仕事の内容によって「フロントエンド」と「バックエンド」に分類されます。 フロントエンドはユーザーの目に触れる部分、バックエンドはサーバ側の開発や運用を担当し…

photo
2020/06/29

Webpackとは?メリットや使い方、インストール方法を初心者向けに解説

『Webpack』とは、モジュールバンドラーツールのことで、Node.jsというJavaScript環境で使われます。ローダやプラグインが豊富で、使用するとコードが読みやすくなるという点がメリットです。 この記事では、We…

photo
2020/04/24

Django(ジャンゴ)とは?Pythonのフレームワークを活用し、Web開発に役立てよう

『Django』とは、Webアプリケーションフレームワークの一つです。様々な機能を搭載していて、簡単なWebアプリケーションであれば、ものの数分で完成できることもあります。 今回は、Djangoの概要やメリット、イ…

photo
2020/04/14

Firebaseとは?Google社の強みを活かしたメリットや機能をご紹介

Googleが提供しているFirebaseは、スマートフォンアプリやWebアプリケーションにおける「バックエンド開発」において、スピードの向上とコスト削減を可能にするプラットフォームです。Firebaseには、バックエンド…

photo
2020/03/19

入門者でもわかるSQLを使って表を作ってみよう!【SQL文の書き方付き】

SQLはデータベースに格納されたデータを操作する言語です。WindowやUnix環境、Linux環境で主に利用され、膨大なデータを効率よく処理できます。 無料でダウンロードできるデータベースソフトも存在し、また近年…

photo
2020/03/16

TypeScriptを入門者向けに解説!JavaScriptとの違いや勉強法までわかりやすく

TypeScriptは、オープンソースのプログラミング言語です。大規模開発ができるように設計されていて、Googleの開発で採用されるなど、世界的な注目を集めています。 この記事では、TypeScriptの特徴や基本的な使…

photo
2020/02/20

アジャイル開発とは?主流の開発手法「スクラム」もくわしく解説!

ソフトウェア開発を取り巻く環境は日々進化していますが、つねに効率の良い開発プロセスが課題となっています。 「アジャイル開発」は、2000年代に誕生し、現在では主流となっている開発手法です。アジャイル(A…

photo
2020/02/18

【Google Apps Script入門】GASでできることや活用方法まで紹介!

Google Apps Scriptは、GmailやGoogleカレンダー、Googleマップなどといった、Googleのツールやサービスを連携して利用するためのプログラミング言語です。 「プログラミング言語」というと難しそうですが、Goog…

photo
2020/01/22

【入門者向け】シェルスクリプトの作成・実行方法をわかりやすく解説!

この記事では、シェルおよびシェルスクリプトの意味や、シェルスクリプトでできることや利用シーン、bashでのシェルスクリプト作成と実行について解説します。 シェルスクリプトは、シェルによって解釈・実行さ…

photo
2019/12/24

Microsoft Azure(アジュール)とは?基礎からわかりやすく解説!

Microsoft Azureはマイクロソフト社が提供するクラウドサービスです。AmazonのAWS(Amazon Web Service)やGoogleのGCP(Google Cloud Platform)と並ぶ人気のクラウドサービスです。 この記事では、Microsoft Azu…

photo
2019/09/20

【Nuxt.js】Vue.jsをより効果的に使えるフレームワークのメリットや利用シーンを紹介!

Nuxt.jsとは、Webアプリ開発の機能が最初から組み込まれているVue.jsベースのJavaScriptフレームワークです。2017年以降、爆発的に普及しています。今回は、Nuxt.jsのメリットや利用シーンについてお伝えします。 …

photo
2019/08/19

GCP(Google Cloud Platform)とは?特徴・メリット・AWSとの違い

GCP(Google Cloud Platform)によって、Googleが社内で使っているGoogle検索やYoutubeなどに使用されているテクノロジーやインフラを活用することが可能です。 この記事では、近年注目されているGCPについて、…

photo
2019/08/16

Amazon(アマゾン)クラウドサービスの機能やメリットを詳しくご紹介します!

世界最大級のECサイトを運営する「Amazon」では、「Amazonクラウド」という高機能なクラウドサービスを提供しています。Amazonクラウドでは、本格的なWebサービスの開発や、大容量のクラウドストレージを利用するこ…

iconオススメ動画講座

世界最大級のオンライン学習プラットフォーム Udemy(ユーデミー) 」の 学びやすい3の特徴

photo