KEN

プログラミング言語

SQLとは?特徴やできることを簡単に解説【プログラミング言語ではない】

エンジニアはもちろん、ITの現場で働いている人や、これからエンジニアを目指そうとしている人の多くが、「SQL」という言葉を聞いたことがあるはずです。 しかし、具体的にSQLがどんなものなのかまではわからず、「SQLとは何かを簡単に知りたい」...
プログラミングの疑問解決

Pythonの三項演算子がわかりにくい理由と正しい使い方

Pythonを学び始めたり、他のプログラミング言語から移ってきたりした人が、最初に「おや?」と戸惑う文法の一つに「三項演算子」があります。 「ifとelseの位置が直感的じゃない…」 「他の言語と書き方が違って、どうにも読みにくい」 もしこ...
お役立ちコラム

プログラミングには論理的思考が必要!鍛え方やプログラミング的思考との違い

プログラミングの学習を進める上で、「論理的思考」という言葉を耳にする機会は多いでしょう。 論理的思考力は、コンピュータに正確な指示を出すプログラミングにおいて、まさに土台となる重要なスキルです。 「でも自分は、論理的思考が苦手だからエンジニ...
プログラミングの疑問解決

【Python】NumPyの使い方を基本からわかりやすく解説

Pythonでデータ分析や機械学習を始めようとすると、必ずと言っていいほど登場するのが「NumPy(ナムパイ)」というライブラリです。 NumPyは、数値計算を効率的かつ高速に行うための様々な機能を提供しており、現代のデータサイエンスにおけ...
おすすめプログラミングスクール

iOSアカデミアの評判は?良い口コミ・悪い口コミや受講コースも紹介

iPhoneやiPadなど、Apple製品向けのアプリ開発に特化したiOSエンジニアは、その専門性の高さから市場価値が高まっています。 未経験からiOSエンジニアを目指すのならば、プログラミングスクールの活用は有効な選択肢の一つでしょう。 ...
プログラミングの疑問解決

PHPのpreg_replaceで正規表現の置換を実現する方法

「電話番号からハイフンだけを取り除きたい」 「文章中のURLを自動でリンクにしたい」 このように、PHPで特定のルールに沿って文字列を柔軟に置換したい場面は頻繁にあります。 そんな時に絶大なパワーを発揮するのが、正規表現を使った置換です。 ...
プログラミングの疑問解決

HTMLとCSSだけでスライドショーを作る方法!自動再生での横スクロールも解説

Webサイトのトップページなどでよく見かける「スライドショー」。 動きがあるだけで、サイトがぐっと魅力的になるものです。 「実装が難しそう・・・」と感じるかもしれませんが、実はHTMLとCSSだけで、コピペで使えるほど簡単に作成できるのです...
プログラミング関連の資格

ITパスポートと基本情報技術者ならどっちを先に取得すべき?両者の違いも解説

ITの知識を証明する国家試験として、ITパスポートと基本情報技術者試験は広く知られています。 どちらもITに関する資格ですが、対象者や難易度が異なるため、どちらから挑戦すべきか迷う人も少なくありません。 そこでこの記事では、ITパスポートと...
お役立ちコラム

エンジニアに必須の「自走力」とは?自走できる力を鍛える方法も解説

「ITエンジニアの求人情報」や「現場で求められるエンジニア像」などで、必ずと言っていいほど登場するキーワードが「自走力」です。 多くの企業が採用基準としてこの能力を重視しており、エンジニアとしてキャリアを築いていく上で、自走力はもはや技術力...
プログラミング言語

PHPは脆弱性が多い?攻撃方法やセキュリティ対策を徹底解説

PHPを学び始めた初心者の方や、実際にPHPで何かを開発している方の中には、「PHPは脆弱性が多くて危険だ」という話を耳にした人もいるでしょう。 このような悪評を知れば、PHPの安全性に不安を感じてしまうはずです。 確かに、過去にPHPの不...
PAGE TOP