開発

photo
2020/10/28

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

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

photo
2020/10/22

【入門】Unreal Engine4とは?Unityとの違い、ダウンロード、UE5情報も

『Unreal Engine4』とは、Epic Gamesによって開発・提供されている3Dゲームエンジンのことです。eスポーツの人気など3Dゲームへの注目が集まる中、ゲーム開発に力を入れる企業は少なくありません。この記事では、U…

photo
2020/10/20

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

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

photo
2020/09/29

SwiftUIとは?入門者向けチュートリアルで使い方を理解しよう

『SwiftUI』は、iPhoneアプリ開発で用いられる新しいUIフレームワークのことです。従来のUIKitに比べてコードが少ないなどのメリットがあり、iOS開発において主流になりつつあります。実際にiOS開発に携わりたいと…

photo
2020/08/27

【入門編】PyTorchとは何か?インストールから実装までわかりやすく解説

『PyTorch』とは、Facebookが開発を主導したPython向けの機械学習ライブラリです。コードが書きやすく、使いやすいため、開発者から人気があります。 この記事では、PyTorchとは何か、また、インストールや実装…

photo
2020/08/25

【入門編】React Nativeとは?メリット・デメリットからHello, Worldまで

『React Native』は、iPhoneとAndroidどちらでも動かすことができる開発用フレームワークです。JavaScriptで開発することができるため、JavaやSwiftが書けないエンジニアでも、React Nativeを使えばアプリ開発がで…

photo
2020/06/29

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

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

photo
2020/05/29

3DCGソフト「Blender」の使い方!インストール方法から初心者向けに解説

『Blender』とは、3Dモデルを作成できるツールです。無料で使用できる、幅広いOSに対応しているなど、さまざまな魅力があります。 この記事では、Blenderの概要やインストール方法、画像構成や基本的な使い方を…

photo
2020/04/25

Linuxの資格とは?「LPIC」と「LinuC」の概要から内容、勉強法までご紹介

Linuxはサーバー管理やWebアプリケーションの開発環境など様々な業務で使われているOSです。幅広い業務で使われているため、エンジニアとして普段からLinuxを使用していても、Linuxを体系的に理解するのは難しいも…

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…

iconオススメ動画講座

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

photo