プログラミング COBOL入門|言語の特徴や、書き方、勉強方法、難易度について解説 2023.12.22 どのプログラミング言語を習得すればよいのか迷っている初心者の方に向けて、長い歴史をもつ「COBOL(コボル)」を紹介します。本記事では、COBOLの概要、歴史と現状、COBOLプログラムの書き方、勉強方法などについて解説しています。
プログラミング 効率の良いコーディング練習方法とは?初心者でも学べるコツも解説 2023.12.22 コーディングとは、マークアップ言語やスタイルシート言語、プログラム言語などをソースコードとして記述する作業を指します。本記事ではコーディングの概要や効率的な練習方法について解説するとともに、初心者でも学べるコツを紹介します。
プログラミング タレントプールとは? 必要性や導入するメリットについて解説 2023.12.22 タレントプール(人材プール)とは何か、その概要や対象者、手法、メリット、昨今の採用活動で活用されるようになった背景などを解説します。また、タレントプールと組みあわせて活用することで人材確保の質をさらに高められるスキル判定サービスについても紹...
SQL‐BOOTCAMP 「TOPSIC SQL CONTEST」の練習コンテストにチャレンジ! 2023.12.19 今回の初心者訓練所#11は、以前のブログで「おすすめの学習コンテンツ」として紹介しておりました「TOPSIC SQL CONTEST(TSC)」の難易度1から4の全4問の練習用コンテスト問題にチャレンジしていきます。
プログラミング フロントエンドとバックエンドの違いを具体例を用いて説明! 2023.12.07 フロントエンドはユーザーが直接見て触れる部分を、バックエンドはユーザーの目に映らない裏側の開発を指します。今後エンジニアは人材不足に陥ると言われており、企業は人材確保の対策が急務です。本記事では、フロントエンドとバックエンドの違いをお伝えし...
プログラミング 人気プログラミング言語ランキング! 初心者におすすめしたい最強言語はどれ? 2023.12.07 初心者におすすめのプログラミング言語は、学びやすく汎用性が高い、案件も豊富な言語です。人気が高いのは、PythonやC、C++、Java、C#などです。本記事では、人気プログラミング言語ランキングをもとに、初心者におすすめの言語を紹介します...
プログラミング インタプリタとは?コンパイラとの違いや代表的な言語を紹介 2023.12.07 コンピュータでプログラムを処理する方法として挙げられるのが、「インタプリタ」と「コンパイラ」です。本記事では、インタプリタとはどのような処理方法なのかを理解した上で、メリット・デメリットやコンパイラとの違い、代表的なインタプリタ言語について...
プログラミング COBOL(コボル)の将来性とは? 言語の需要とメリット・デメリットから分析 2023.12.07 COBOLのメリットは可読性の高さと優れた計算処理能力、OSを選ばない汎用性の高さで、デメリットは新規開発案件の少なさ、エンジニアの高齢化、人材不足です。本記事では、COBOLのメリットとデメリット、将来性などをお伝えします。
プログラミング プログラミングは独学できる? 初心者が挫折しないおすすめの方法 2023.12.06 プログラミングは、独学で習得を目指すことが可能です。この記事では、プログラミングの勉強法、習得までにかかる費用と時間、効率よく学習するコツをまとめました。プログラマーの育成に適したツールも紹介しているので、ぜひ参考にしてみてください。
SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(FROM句、WHERE句での使い方) 2023.08.17 今回の初心者訓練所#10は、「サブクエリ」を覚えようPart.2として、FROM句および、WHERE句での使い方について説明していきます。前回と合わせて「サブクエリ」を習得してしまえば、初心者の域も超えてしまうかもですね。今回もデータベース...
SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(SELECT、UPDATE、INSERTでの使い方) 2023.08.09 今回の初心者訓練所#09は、SQL文の色々な所に登場する「サブクエリ」について説明していきます。ちょっと敬遠されがちな「サブクエリ」も、出現パターンを覚えてしまえば怖くはありません。パターンが複数におよぶため、2回に分けて紹介しますが、登場...
テクノロジー コード生成AIとは?利用方法・料金、利用のメリット・デメリット、主要サービスなどを解説 2023.06.20 コード生成AIは、自然言語で指示を出すだけでコードを自動で生成してくれるAIです。日本語で指示を出すだけでコードを自動で生成してくれるサービス「AI Programmer」や、GitHubから学習した「GitHub Copilot」など、さ...
テクノロジー 生成AIとは?種類・サービス、利用する場合の注意点を解説します。 2023.06.20 生成AI(Generative AI)は、テキスト、画像、音楽、コードなど、さまざまな種類のコンテンツを生成することができる人工知能の一種です。生成AIは、膨大な量のデータでトレーニングされ、人間が作成したコンテンツと見分けがつかないレベル...
テクノロジー GoogleBardとは?ついに日本語対応を開始した対話型AI「Bard」を解説! 2023.06.20 Bardは、Googleが開発した会話型のAIサービスです。Googleが開発してきた「LaMDA」と呼ばれる大規模言語モデル (LLM) をベースにつくられ、2022年にリリース、2023年6月現在は試験運用中として公開されています。本記...
プログラミング C言語入門:基本概念を超シンプルに解説! 2023.05.28 C言語は、汎用性が高く、高速なプログラムが作成できるプログラミング言語です。その特徴から、オペレーティングシステムや組み込みシステムなど多くの分野で使用されています。本記事では、C言語がどんなものか知りたい人に向けて、基本的な内容をシンプル...
プログラミング CSS入門:基本知識をシンプルに解説します 2023.05.27 CSS(Cascading Style Sheets:カスケーディングスタイルシート)は、ウェブページのデザインやレイアウトを制御する言語です。基本知識をシンプルに解説します。
PG BATTLE PG BATTLE 2022 「企業の部」4位インタビュー 2023.05.27 PG BATTLE 2022 「企業の部」4位に入賞した、エムシーデジタル『全身がMC Digital』チームの皆様にインタビューを行いました!プログラミングを始めたきっかけやPG BATTLE参加の経緯、コンテスト当日の様子などお伺いしま...
プログラミング HTMLの基本を解説!CSSやHTMLメールも一緒に学ぼう 2023.05.25 HTML(HyperText Markup Language)は、ウェブページの構造を記述するマークアップ言語です。タグと呼ばれる要素を使って、文章の構造やデザインを定義します。最新バージョンはHTML5から、動画や音声の埋め込みが簡単にで...
PG BATTLE PG BATTLE 2022 「大学&大学院、高専、専門学校の部」優勝チームインタビュー 2023.05.09 PG BATTLE2022「大学&大学院、高専、専門学校の部」優勝者である、東京大学『The Raspberry Candies』チームの皆様にインタビューを行いました!プログラミングをはじめたきっかけや、PG BATTLE参加の経緯、当日...
SQL‐BOOTCAMP SQLの内部結合(INNER JOIN)を使ってみよう! 2023.04.27 今回は初心者訓練所#08として、#7で紹介した「テーブル結合」の中でも一番利用される「内部結合」について実践的な問題を通して説明していきます。問題は2問用意してあり、それぞれ「内部結合」を使用した解答例について解説を行います。「内部結合」を...