プログラミング

プログラミング学習で役立つサイトをご紹介|現役エンジニア推薦

プログラミングの学習サイトでおすすめなのはどこ?

色々学習できるサイトがあるけどどれをやったらいいのかわからない

エラーを直したいけど、どこのサイトを参考にしたら良いのかわからない

といったことはありませんか?

この記事では、プログラミングの学習に役立つサイトを一括でご紹介しています。これからのプログラミング学習にぜひ役立ててみてください。

続きを読む

プログラミングには英語力が必要か|現役エンジニアが解説

「やっぱりプログラミングは英語だよね。私には無理だ」

「英語ができたらプログラミングがとてもできるようになるのか」

「どうしても英語力をつけないとだめ?」

あなたもこれからプログラミングを学習しようとしていて、こんな風に考えたことはありませんか?

この記事ではプログラミングの学習に英語力が必要か、必要ならどのくらいのレベルで必要なのかを解説しています。

ちなみに筆者は以前フィリピンへ英語の語学留学へ行っておりました。その経験もあってか、現在は英語やプログラミングで使う英語に対するアレルギーはありません。

現役エンジニアとしての経験も踏まえて、プログラミングに必要な英語力に関してご紹介します。

続きを読む

プログラミングを学ぶのに最適な学校は?目的別でご紹介|現役エンジニア推奨

最近プログラミングの学校が乱立してきていますね。
この記事をご覧のあなたもプログラミングの学校選びに苦心していませんか?

筆者自身、以前プログラミングの学校に通っておりましたし、今は現役のエンジニアとして活動しています。この記事ではプログラミングを学ぶのに最適な学校を紹介しています。
良ければ参考にしてください。それでは見ていきましょう。

続きを読む

仮想通貨の合意形成方法とは?|短編 現役エンジニアが解説

こちらでは仮想通貨によって異なる、合意形成の方法をご説明します。

仮想通貨の取引合意形成プロセスはマイニング(取引を承認する作業)で検証し、認証するためにそれぞれ異なった合意形成の方法を取っています。

これらをそれぞれの形成方法からご説明します。

続きを読む

P2P分散ネットワークとは?|短編 現役エンジニアが解説

P2Pは一言で言うと、それぞれのノード同士が通信し、負担や記録を分散しているネットワークのことをさします。

私たちが普段使用しているサービスのほぼ全てがサーバーを介した中央集権のサービスです。

例をあげると、フェイスブックやアマゾンなど、企業は自社のサーバーをもち一極集中のサーバーとして管理しています。

ですがP2Pネットワークでは端末同士が、やりとりを行うので、サーバーなどの管理者が必要ありません。

これがビットコインにも使用されています。
続きを読む

ハッシュ関数とは?|短編 現役エンジニアが解説

ハッシュ関数は、一言で言うと復元不可能な値を導くための関数と言えます。

そもそもハッシュ関数がビットコインや仮想通貨にどのように役立てられているのか、ご存知ですか?

私たちが普段使用しているビットコインアドレスがハッシュ関数をかけた結果なのです。

続きを読む

公開鍵と秘密鍵|現役エンジニアが解説

ここでは公開鍵と秘密鍵について解説をします。

ブロックチェーンを学んでいく中で、公開鍵と秘密鍵の仕組みは理解していかなければならないものです。

その二つを理解していくためにまずは、公開鍵暗号と共通鍵暗号方式について学んでいきましょう。

続きを読む

Udemyはプログラミング学習にとってもおすすめ|現役エンジニア解説

プログラミングを学習していてどうしても書籍や、無料教材だけだと物足りなくなってくるときはありませんか?プログラミングの学習では無料で学習できるサイトもたくさんできてきていますね。

ただ、Udemyの動画サービスを使えば様々なプログラミングの学習講座が用意されていますし、講座によってはより実践的なプログラミングスキルを学習することが可能です。

この記事ではUdemyに関してオススメの講座をご紹介します。

続きを読む

プログラミング初心者にオススメの本は?|現役エンジニア推薦

さて、突然ですがあなたはプログラミングの学習をどのようするか迷っていませんか?書籍を買うか、プログラミングスクールに通おうと考えてはいませんか?

ちょっと待ってください。

プログラミングの学習については、実は無料でもある程度オンラインで学習することが可能なのです。

この記事ではプログラミングをこれから学習していこうとしている方にオススメのプログラミングの本をご紹介すると共に効率の良い学習方法もご紹介していきます。

続きを読む

アプリ開発初心者が始めるプログラミング|現役エンジニア解説

アプリの開発ってどうやってやるんだろう。独学でいけるのかな?

アプリの開発は初心者でもできるのか?

アプリの開発には何が必要で、費用はいくらかかるんだろう

といった疑問をお持ちではありませんか?

開発したいアプリがあるのだけど、プログラミングスクールに通ったらいいのかなと思ってしまいがちですよね。実はそんなことはないのです。そういった疑問に現役エンジニアがお答えしていきます。

続きを読む