経営・プログラミングを学ぶ あーべるBLOG

経営やプログラミングの便りを呟きます。☆をつけたり読者になってくれたりすると跳ねて喜びます。

プログラミング

macでプログラミング、最強はmacbook pro

プログラミングをやっていく中で絶対的に必要なツールの1つにパソコンがあります。逆に言えば、パソコンとWi-Fi環境さえしっかりしていればプログラミングはどこでもやることができます。しかし、プログラミング言語と同じようにパソコンも非常に種類が多い…

プログラミング独学者が陥る問題4選

この記事では、プログラミングを独学で学ぼうとする人が陥りがちな問題について紹介していきます。今回あげるような問題に直面した場合に、どのように対応すればよいのか解決策も書いておきますので、ぜひご自身のプログラミング学習に活かしてください。 //…

プログラミング言語にはどんな種類があるか?紹介してみた!

プログラミング言語には種類があります。マイナーなものも含めると数えきれないほどの種類があります。その中で、今回はこれからプログラミングの学習を始めたい初心者がプログラミングの全体構造を把握するために重要な主なプログラミング言語を紹介してい…

Javaでオブジェクト指向をマスターしよう!-継承編-

前回はカプセル化について学習しました。 カプセル化はオブジェクト指向を理解する上で非常に重要な要素で、つながっているデータと操作を同じ場所で管理することで修正箇所を限定することと、内部情報を隠ぺいしてオブジェクト利用者に不要な情報を渡さず、…

プログラミングの学習で役立つサイト比較7選

ここ数年で、プログラミングの勉強をするハードルはずいぶん下がりました。 プログラミング学習サービスはもちろん、エラーやトラブル解決の情報が集まるサイトやチュートリアルサイトがいくつも運営されており、独学でもプログラミング学習が進めれる環境が…

プログラミング初心者でもアルゴリズムを勉強したほうが良い理由とは!?

アルゴリズムという単語を聞いたことはありますか? Wikipediaでは以下のように説明されています。 Wikipediaから引用 アルゴリズム(英: algorithm [ˈælgəˌrɪðəm])とは、数学、コンピューティング、言語学、あるいは関連する分野において、問題を解くため…

どれくらい学習すれば、自分でアプリが作れるようになる?

実際にプログラミングの勉強をはじめてみたけど、自分でアプリやサービスを作れるようになるまでどれくらいの時間がかかるんだろう? こういった疑問を持つことがあると思います。 プログラミングの勉強は結果が出るまでに長い時間がかかるため、はやる気持…

Javaでオブジェクト指向をマスターしよう!−基本編−

オブジェクト指向とは、プログラムをどう組み立てるのかの考え方のことです。Java、C++、PHP、Perl、Pythonなどの言語で利用されています。 上記のページでオブジェクト指向とは何か?なぜオブジェクト指向プログラミングが必要なのかが分かります。 ここで…

Javaでオブジェクト指向をマスターしよう!-クラス編-

前回はオブジェクト指向の基本的な用語を押さえました。 ここからは一つ一つ詳細に解説します。まずは「クラス」と「インスタンス」について。クラスとインスタンスはオブジェクト指向の基本の「き」です。スムーズに先へ進めるようにしっかりと覚えましょう…

Javaでオブジェクト指向をマスターしよう!-インスタンス編-

前回はクラスについて学習しました。 クラスはオブジェクトの設計図で、オブジェクト指向ではクラスを一つ一つ設計していくことが基本です。 今回は前回作成したHumanクラスを元に、インスタンスについて学習していきましょう。 なお、以下の実行環境を前提…

Javaでオブジェクト指向をマスターしよう!-カプセル化編-

前回はインスタンス、およびコンストラクタについて学習しました。 ここまで、クラスは設計図、インスタンスはクラスから生成する実体であることを学んできました。またインスタンスは1つのクラスから複数生成可能であることも前回説明した通りです。 さて、…

プログラミング初心者が挫折しないために心掛けるべきこと5つ

プログラミングを初心者が学ぶ上で一番怖いことは、挫折してしまうことです。 せっかく時間をかけて勉強した内容も、途中で放り投げてしまっては無駄になってしまいます。 あと少しだけ頑張れば、レベルアップできそうだなと思うような人でも、いきなり学習…

プログラミングを使った職業は?また年収はどれくらい?

皆さんはプログラミングを使った職業にどんなものがあるか、知っていますか?ただし、Webエンジニア以外で、です。 Twitterを見ていると、Webエンジニアへ向かう人が増えている傾向がありますが、Webエンジニア以外の職業をあまり目にしません。 確かに、今…

プログラミングで作りたいものが無いときに考えるべきこと4つ

プログラミングの学習があるレベルまで進むと「プログラミングで作りたいものが無い」という悩みにつき当たります。 「作りたいものが無い」と感じることは、「Progateやドットインストールを教科書通りに進めるだけでは物足りない」とレベルに到達している…

【プログラミングの活用例】どんなものがある?

プログラミングを使った仕事は需要があると聞きますが、実際のところ、企業はどのような製品やサービスを展開し、活用しているのでしょうか。 ニュースなどを見ていると、近年はIT化がどんどん進んで、新たな活用例も増えている様子が伺えます。 特にAIやIot…

プログラミングとはいったい何?

// 目次 プログラミングとはコンピューター界の言語 プログラミング言語とは プログラミングとは何に使われるの 日本のプログラミング現状とは プログラミングとはコンピューター界の言語 プログラミングとは、聞いて、頭が痛くなってしまう方も多いと思いま…

今期の人気プログラミング言語ランキング

2018年、2019年にかけてAIが熱いですね!AIはもちろんプログラミング言語によって書かれているんですが、今は一体どんな言語がプログラマーの中で人気なのでしょうか!? // 目次 人気のプログラミング言語のランキングは? プログラミング言語ランキングの…

【プログラミング言語】をマスターしたら出来る事とは!?

今プログラミングブームですね。プログラミングをマスターすれば年収3,000万円も実現可能です。そんな中で、じゃあ具体的にプログラミングをマスターしたらどんなことができるの?ということをお話したいとおもいます。 abel-elliptic.hateblo.jp // 目次 『…

プログラミング学習を効率的に進めるための勉強法

今回は、プログラムを効率的に勉強するための方法を紹介します。現在、プログラムを勉強する方法はいろんな選択肢があります。スクールに通う、独学する、オンラインのコースを受講する…などなど。しかし、実際問題、自分で勉強する機会はかならず出てきます…

プログラミング初心者がはじめに取り組んだほうがよい言語はなに?

エンジニアを目指してプログラミングを勉強する人が年々増えてはいますが、どの言語から手をつけて良いか悩む人も多く目にします。 例えば、今ホットな機械学習であればPythonが必要ですし、Webエンジニアを目指すのであればRubyを勉強することになります。 …

どうして必要?オブジェクト指向で開発するただ1つの理由

オブジェクト指向でプログラミングする最大の理由は「仕様変更に強くなるから」です。開発現場では、開発が終わった後に保守運用というフェーズが続きますが、その際に新しい機能の追加や既存の機能の変更などが起こります。オブジェクト指向でプログラミン…

プログラミング学習を効率良く進める為の手順

プログラミングスキルは人によって習得までにかかる時間が違ってきます。 得意不得意やプログラミングとの相性、費やす時間など様々な要因がありますが、 その内の一つとして効率良く学習を進められているかという点があります。 学習方法というのはとても重…

どうやって乗り越える?プログラミング学習で挫折する4つのポイントと対策方法

「さあプログラミングを覚えよう!」 ↓ 「本屋に行って、とりあえず目についた入門書を買ってきた!早速やるぞ!」 ↓ 「開発環境構築がエラーばかりでうまく作れない、どこからやり直せばいいんだろう…」 ↓ 「なんとか開発環境作れた。Hello Worldも出力でき…

プログラミングは独学できる!おすすめの学習方法3選

どんな人でもプログラミングは独学「可能」です。 今プログラマーとして活躍している方たちの中にも独学でプログラミングを習得した方は多くいらっしゃるでしょう。 しかし、プログラミングを使いこなせるようになるまでに、さまざまな障害が待ち受けている…

入門者向け!Java開発環境の構築手順まとめ

いざプログラミングに挑戦してみようと思ったら、まずやることはプログラミングができるように開発環境を整えることですよね。 実は、開発環境の構築はプログラミングを学ぶ上で最初の関門になりがちです。よくあるのは設定値を1つ間違えるだけで手順と異な…

プログラミングで副業をスタートするためのロードマップ/サービス比較

ここ最近は副業ブームです。 SNSをはじめとして、2017年の後半あたりからはテレビのニュースでも「副業推進」「副業許可」といった単語を聞くようになりました。 そんな中、稼げる副業スキルとして注目されている1つがプログラミングのスキルです。ただ、プ…

世界で最も利用されている「Java言語」とは?

「プログラミング言語を習得したいけど、どの言語が自分に合っているかわからない…。」 「自分が作りたいものを作れるプログラミング言語は一体どれなんだろう?」 初めてプログラミング言語を覚える場合、どの言語を学ぶのが最も良いのか、悩んでしまいます…