paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」の開発者が、プログラミングやITエンジニアの転職などについて書いています。

書籍紹介

初心者でもPHPフレームワーク「Laravel」を学べるサイトと書籍5選

こんにちは。谷口です。PHPのWebアプリケーションフレームワークには、CakePHP、Symfony、Zend Framework、CodeIgniterなどがありますが、最近知名度や人気が急上昇しているのがLaravelです。Laravelには、Web開発に便利なルーティング、MVC、ORマッパー、ジ…

OSやネットワークなど初心者でも低レイヤー技術について学べる7冊の書籍

Photo by edro Alonso こんにちは。谷口です。プログラミング初心者の皆さんは、OSや仮想マシン、ネットワークシステムやコンピュータアーキテクチャなどといったいわゆる低レイヤーの分野を学んだことはありますか?低レイヤーの技術とは、すごく簡単に言う…

プログラミング初心者におすすめ、書籍『いちばんやさしいJava入門教室』

今回は、先日ソーテック社より発売された『いちばんやさしいJava入門教室』が、Javaをこれから勉強する入門者の方にぴったりの内容でしたのでご紹介します!「本を使ってJavaを勉強したい!」という方はぜひ参考にしてみてください。いちばんやさしい Java …

初心者でもJavaScriptの基礎知識が身につく7つの学習サイトと書籍

Photo by Christiaan Colen こんにちは。谷口です。ITエンジニアを目指している方、Webサービスを作ってみたい方の中には、「JavaScriptを学びたい」という方も多いかと思います。JavaScriptは、動的なWebサイトやアプリの開発で、主にフロントエンドと呼ば…

エンジニアに知ってほしい、Webデザインを初心者が学ぶ5つのメリット

こんにちは、谷口です。エンジニアのみなさん、デザイン周りで困った経験はないですか?Web開発をしていると、 マージンやカラーやフォントサイズなどをちょっと変えただけでおかしくなってしまった… うまく入らなくて1px変更しただけなのにデザイナーに怒ら…

初心者でもSQLの基礎知識が身につく7つの学習サイトと書籍

Photo by Christophe BENOIT こんにちは。谷口です。プログラミング初心者の中には「データベースを使うためにはSQLを学ぶ必要があるらしいぞ…」という方も多いかと思います。また、現役エンジニアの方からも「なんとなく書いていたけど、ベストな書き方がで…

初心者でもJavaの基礎知識が身につく9つの学習サイトと書籍

Photo by Susanne Nilsson こんにちは。谷口です。プログラミング初心者が最初に勉強する開発言語を選ぶとき、どれを選べばいいのでしょうか。目的に合っていればどの言語でも問題ないのですが、よく候補にあがるものの1つとしてJavaがあげられます。Javaは…

PythonのWebフレームワークDjangoを基礎から学べるサイトと本10選

Photo by mike krzeszak こんにちは。谷口です。Pythonはコードが書きやすく、機械学習でもよく使われているため最近人気の高い言語ですが、PythonのWebフレームワーク「Django」については知っていますか?PythonでWeb開発をするときに使えるフレームワーク…

現役エンジニアが選ぶ・Rubyを使った開発業務に役立つ書籍4冊

Photo by machu. こんにちは。谷口です。プログラミング初心者で「Rubyを勉強したい」と思っている方は多いですよね。Rubyはコードの記述量が比較的少なくて済むため、初心者でも読み書きがしやすく、学習も進めやすいプログラミング言語です。また、Web開発…

現役エンジニアが選ぶ、初心者でもアルゴリズムについて学べる4冊の書籍

こんにちは。谷口です。プログラミング初心者のみなさんは、アルゴリズムについて勉強された経験がありますか?「プログラミングは勉強しているけど、アルゴリズムについてきちんと勉強したことはない」「プログラミング言語の書き方やフレームワークなどの…

未経験からエンジニアを目指す人にとって必ず役立つ6冊の書籍

Photo by hackNY.org こんにちは。谷口です。開発未経験の方や第二新卒の方から「ITエンジニアになるためにどんな勉強が必要か?」といった相談を受けることがよくあります。プログラミングの勉強はもちろん不可欠です。ただ、プログラミングをちょっと覚え…

【初心者からOK】レベル別・Pythonを学ぶ人が読むべき6冊の本

Photo by GoToVan 秋山です。Pythonエンジニアです。皆さんPythonは好きですか?私はブロックインデントや条件文の構文などが好きで、趣味や仕事で6・7年ぐらいPythonを使ってきました。Pythonエンジニアをやっていると、機械学習人気などもあってか「Python…

初心者に最適!プログラミングやIT関連の知識が学べるWeb漫画7選

Photo by Schezar こんにちは、谷口です。プログラミング初心者の方々は、どのような方法でプログラミングの勉強がしたいと思いますか?まったくの初心者がプログラミングの勉強を始めると、どうしても学ぶことが多くて、ハードルを感じたり挫折したりしまう…

10年目のエンジニアが新人に教えたい、この仕事で重要な14のこと

Photo by OLCF at ORNL 高村です。paiza(ギノ)に入社して2年半ぐらい、今は開発チームのリーダーをしています。ITエンジニアとして働き出してからは、大体10年になります。今回は、新卒でエンジニアになった新人さん・異業種からエンジニアになった人・現在…

初心者でもDB設計やデータモデリングについて学べる7つのサイトと本

Photo by Samuel Mann こんにちは。谷口です。「SQLは何となく書けるけど、DB設計はしたことない…」「DB設計について一度ちゃんと学んでおきたい…」という人は多いですよね。DB設計とは、DBのデータモデル(DBの構成など)を作成する作業です。DBを一から作…

デザイン初心者なWebエンジニア向け・デザインを学べる入門書7冊

Photo by John Nakamura Remy こんにちは、谷口です。エンジニアの皆さん、デザイン周りのことでWebデザイナーの方と揉めた経験はありませんか?たとえば… マージンやカラーやフォントサイズなどを勝手に変えたら、デザイナーに注意された うまく入らないか…

初心者におすすめ!プログラミング未経験でもJavaを学べる入門書

今回は、先日翔泳社より発売された『Java1年生 体験してわかる!会話でまなべる!プログラミングのしくみ』が、Javaをこれから勉強する入門者の方にぴったりの内容でしたのでご紹介します!Java1年生 体験してわかる! 会話でまなべる! プログラミングのしく…

初心者でもJava・Servlet/JSPを使ったWeb開発について学べるコンテンツ7選

こんにちは。谷口です。Java初心者の皆さんは、Servlet/JSPについてはご存知ですか?Servlet(サーブレット)というのは、簡単に言うとWebサーバ上で動作するJavaのプログラムです。そしてJSP(Java Server pagesの略)は、HTMLの中にJavaのコードを埋め込ん…

初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選

Photo by Malcolm Tredinnick こんにちは。谷口です。最近は機械学習が流行っているからか、PythonやNumpyなどの数値計算系のPythonライブラリなどが人気ですよね。では、PythonのWebフレームワークである「Django」については知っていますか?Djangoは、と…

初心者でもほぼ無料でC#を勉強できるコンテンツ8選

Photo by Quinn Dombrowski こんにちは。谷口です。プログラミング初心者の中には「C#を勉強したい」という方も多くいらっしゃるかと思います。C#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ、また企業の業務システム開発などに…

初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選

Photo by Tnarik Innaelプログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人エンジニアの皆さんの中には「C言語を学習したい」という方もいらっしゃるかと思います。C言語は、プログラミング言語の中でも群を抜いて処理速度が早く…

初心者向け・SQLの練習問題をたくさん解ける学習サイトと本7選

Photo by Brent Ozar こんにちは。谷口です。エンジニアを目指している、もしくはエンジニアと一緒に仕事をしている方の中には「SQLを学習したい」という方も多いでしょう。もちろん、エンジニアでも「なんとなくSQL使ってるけど、実は苦手……」という方は少…

知識ゼロでもすぐにプログラミング習得できる!初心者向け3つの学習法

Photo by ThoroughlyReviewed こんにちは。谷口です。「プログラミングの勉強を始めたい」という初心者の方は多いですよね。paizaでも学習サービスを運営していますが、最近は「興味があるので趣味で勉強したい」という方だけでなく、 開発業務の経験はない…

【アルゴリズムとは】初心者でも学べる!レベル別・サイトと書籍11選

Photo by Ian Ruotsala こんにちは、谷口です。最近は機械学習、AI、ビッグデータといった分野が話題になっているので、ディープラーニング、ニューラルネットワーク、クラスタリングなどなどについて、よく勉強している!という方もいるかと思います。一方…

初心者でもほぼ無料でRuby用フレームワーク「Sinatra」について学べるコンテンツ8選

Photo by Gavin St. Ours こんにちは、谷口です。「Ruby」と言われると、すぐに「Ruby on Rails」が思い浮かぶ方は多いかと思います。Railsは多数の機能を取り揃えたフレームワークです。生産性が高く、素早くWebサービスを作ることができるため、Webサービ…

初心者でもほぼ無料でオブジェクト指向について学べるコンテンツ10選

Photo by Scott Akerman こんにちは。谷口です。プログラミング初心者の方で、オブジェクト指向の勉強に苦労している方は多いかと思います。(そして教える側で苦労している人も多いと思います)オブジェクト指向プログラミング(OOP) に適した機能を備えた…

初心者でもほぼ無料でKotlinを勉強できるコンテンツ8選

Photo by John Voo こんにちは。谷口です。少し前ですが、Google I/O 2017で「KotlinがAndroidの公式言語になる」ということが発表されましたね。Kotlinは、IntelliJ IDEAなどを開発したJetBrains社が、「Java言語をもっと簡潔・安全になるように改良した産…

初心者向け・C#の練習問題をたくさん解ける学習サイトと本7選

Photo by ecodallaluna こんにちは。谷口です。先日paizaが行ったアンケートで、「好きなプログラミング言語」の4位にC#がランクインしました。 paiza.hatenablog.comC#は、Microsoftが開発した言語で、サーバー用のプログラムやゲーム、アプリ開発、企業向…

機械学習をやるなら知っておきたい、初心者でもきちんと数学を学べる本5冊

Photo by David Joyce こんにちは。谷口です。最近「人工知能」や「機械学習」に関する話をよく耳にします。実際に機械学習の勉強をしている人や、機械学習に関連した研究開発の求人を探す人も増えてきたなーと感じます。弊社のITエンジニアにも機械学習を勉…

初心者でもシェルコマンド・スクリプトの使い方を学習できるコンテンツ5選

Photo by Christiaan Colen こんにちは。谷口です。LinuxやUNIXなどのOSを使う際に欠かせないのが、シェルコマンドです。授業や仕事でLinuxなどを使う必要が出てきて、「プログラミングなら少しはできるけど、シェルって何…?」という方もいらっしゃるかと思…





※このブログで紹介しているキャンペーンやイベント、およびサイト内の情報については、すべて記事公開時の情報となります。閲覧されたタイミングによっては状況が変わっている場合もございますのでご了承ください。

ITプログラマー・エンジニア転職・就活・学習のpaiza

プログラミング入門講座|paizaラーニング

PHP入門編Ruby入門編Python入門編Java入門編JavaScript入門編C言語入門編C#入門編アルゴリズム入門編AI機械学習入門

エンジニアのためのプログラミング転職サイト|paiza転職

プログラミング スキルチェックエンジニア求人一覧

未経験からエンジニアを目指す人の転職サイト|EN:TRY

プログラミング スキルチェックエンジニア未経験可求人一覧

エンジニアを目指す学生の就活サイト|paiza新卒

プログラミング スキルチェックエンジニア求人一覧

ブラウザを開くだけで エディタ、Webサーバ、DB等の開発環境が整う|PaizaCloud