paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」(https://paiza.jp ギノ株式会社)の開発者が開発の事、プログラミングネタ、ITエンジニアの転職などについて書いています。

プログラミング

プログラミング初心者でもRubyを楽しくやさしく学べる9つのサイト

Photo by alex lang こんにちは。谷口です。「Rubyを勉強してみたい」という人は多いですよね。Rubyはコードの記述量が比較的少なくて済むため、初心者でも読み書きがしやすく、学習も進めやすいプログラミング言語です。Rubyを学ぶメリットとしては「学習教…

プログラミング初心者でもJavaを楽しくやさしく学べるサイト7選

Photo by Ruth Hartnup こんにちは。谷口です。Javaは開発の幅が広くライブラリも豊富で、長年にわたり世界中の幅広い開発分野で使用されている言語です。Javaエンジニアの求人も、以前は金融関係のシステム(ATM等)など比較的大規模な開発案件が中心でした…

初心者でも機械学習のディープラーニングについて学べる6つのスライド&動画

Photo by Gerd Leonhard こんにちは。谷口です。機械学習やディープラーニングに興味がある方は多いと思いますが、なかには 機械学習とディープラーニングの違いがわからない… 機械学習とディープラーニングって同じだと思ってた… という人も少なくありませ…

Python・PHP・Perl・Bash・Rubyで簡単にWebスクレイピングする方法を解説する

Photo by Ted Eytan 秋山です。最近PythonでWebスクレイピングしたりする記事をよく目にする気がするので、私も書いてみようと思います。ちなみにPythonはNumpyやPandasなどの分析に便利なライブラリやツールがあったりするので使いやすい部分はあると思いま…

初心者向け・問題を解きながらプログラミングの練習ができる6つのサイト

Photo by hackNY.org こんにちは。谷口です。プログラミング初心者で、「スキルアップのために練習問題を解きたい」という方は多いかと思います。実際、初心者にとって学習サービスなどを使ってプログラミング練習問題を解いてみるのはとても勉強になります…

データ分析初心者向け・毎日暑いのでPython使って気象データを可視化・分析してみた

Photo by Skaja Lee 秋山です。今年は暑いですな。(台風前の東京はちょっと涼しかったですが…)毎年こんな暑かったっけ?ということで、気象庁が公開している気温のオープンデータとPythonを使って、気温データを可視化しながら遊んでみました。今回は、機…

Web開発がラクにできる!超便利な統合開発環境(IDE)5選

こんにちは、谷口です。皆さんは統合開発環境(IDE)を利用していますか?「自分でプログラミングしてWebサービスを作りたい!」と思ったら、エディタにコードを書いて、コンパイラでコンパイルして、デバッガでデバッグして…と、作業ごとにさまざまなツール…

初心者でもPython用Webフレームワーク「Flask」について学べるコンテンツ5選

Photo by David Mulder こんにちは、谷口です。「Pythonを使ってWeb開発」と言うと、Djangoが思い浮かぶ方は多いかと思います。Djangoは多くの機能を取り揃えたフレームワークで、デフォルトの機能や連携出来るライブラリが非常に豊富なため、比較的素早く簡…

【初心者向け】Python×AI・機械学習入門講座が全編無料で登場【CV:上坂すみれ】

プログラミングが動画で学べるpaizaラーニングでは、本日から「Python×AI・機械学習入門編」の無料公開を開始しました。 ■Python×AI・機械学習入門編を教えてくれるのは? Python×AI・機械学習入門編の進行役として、新キャラクター「スベトラーナ・小百合・…

初心者のスキルアップに最適!プログラミング問題がたくさん解けるサイト6選

Photo by Irvin Chen こんにちは。谷口です。初心者がプログラミングを学ぶなら、何はなくとも自分で手を動かしてコードを書いてみることが重要です。自分でなんとなくコードを書いてみるのも悪くはないですが、それだけでは書いたコードが正しいのか間違っ…

初心者でもフロントエンドの知識が身につくフレームワークElectronでアプリ開発してみた

高村です。paizaの開発部門はサーバサイド開発に強いエンジニアが多いのですが、逆にフロントエンド周りの知識はそこまで…な傾向にあります。そのため、先日自分のスキルアップ目的でElectronを使って開発したアプリをネタに、社内勉強会を開いてみました。…

初心者向け・Pythonの仮想環境venvとPipenvによるパッケージ管理についての解説

秋山です。Pythonに限った話ではないですが、プログラミングをしていると、使っているライブラリのバージョンを変えたいけど別のライブラリとの依存関係があって難しい…みたいなことってありますよね。こういったバージョン由来のトラブルやつらみをある程度…

Python3.7.0がリリースされたので、気になった新しい機能&改善点まとめ

秋山です。Python 3.7.0が一昨日リリースされましたね!What’s New In Python 3.7 — Python 3.7.0 documentation何が変わったのかしらんということで、いろいろドキュメントを読んだり実際に試したりしてみましたが、ざっくり言うと型ヒント関係のアップデー…

使うのはJavaScriptとNode.jsだけ!30分で3Dオンライン対戦ゲームを作って公開してみた

このような3Dオンライン対戦ゲームを自分で作ってみませんか? JavaScriptだけでブラウザ上で動作する3Dオンライン対戦ゲームを作ってみます!(ブラウザゲームなので、パソコンからでもスマホからでも遊べます) 開発には、JavaScriptでサーバを動かすNode.…

初心者でもすぐにC#が学べる・無料の入門動画レッスン紹介

paizaラーニングでは、動画レッスンとオンラインエディタ&実行環境を通して、未経験者でもプログラミングが学べます。今回は、paizaラーニングの「C#入門編」で公開しているレッスン内容をご紹介します。C#でプログラミングするスキルが動画と演習課題で身に…

Pythonが機械学習やディープラーニングに使われがちな5つの理由

Photo by thekirbster 秋山です。皆さんPythonは好きですか?私はPythonのブロックインデントや条件文の構文などが好きで、趣味や仕事で6・7年ぐらいPythonを使ってきました。むか~しはR言語などを勉強してみたりもしましたが、自分はちょっとR言語が苦手な…

Node.js入門 - 初心者向け、はじめてのNode.js入門

Node.js入門

初心者でもゲーム感覚でプログラミング練習問題を解きまくれるサイト6選

Photo by Paris Buttfield-Addison こんにちは。谷口です。ITエンジニアやプログラミングを勉強中の皆さんは、プログラミング問題を解くのはお好きですか?プログラミングが好きな方の中には 業務とは直接関係ないけどプログラミング問題をもっと解きたい! …

Rubyっぽいコードが爆速で動く!?CrystalとRubyを比較してみた

(English article is here) こんにちは、吉岡(@yoshiokatsuneo)です。 皆さんは、Crystalというプログラミング言語を知っていますか? Rubyは、綺麗な構文のオブジェクト指向言語で、シンプルで短く素直なコードを書きやすいのが魅力ですが、速度は高速なわ…

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

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

機械学習などで人気のPythonが学べる・初心者向け動画レッスン紹介

paizaラーニングでは、動画レッスンとオンラインエディタ&実行環境を通して、未経験者でもプログラミングが学べます。今回は、paizaラーニングの「Python入門編」で公開しているレッスン内容をご紹介します。Pythonでプログラミングするスキルが動画と演習課…

Pythonでブロックチェーンを実装して採掘までやってみたので解説する

Photo by Stock Catalog 秋山です。皆さんは暗号通貨で遊んでいますか?エンジニアの中には、ブロックチェーンなど暗号通貨で使われている技術に興味がある…という人も多いのではないでしょうか。最近は、ブロックチェーンを活用した新しいモノもどんどん増…

ゲームや問題集など、初心者でも楽しくPHPを学習できるサイト10

Photo by Martin Hassman こんにちは。谷口です。プログラミング初心者の中には「PHPを勉強したい」という方も多くいらっしゃるかと思います。PHPは比較的コードが書きやすく、初心者から上級者まで幅広く使われているプログラミング言語です。日本国内に20…

どれ使うべき?3大WebフレームワークRails・Django・Laravelを徹底比較してみた

(English article is here) ブラウザを開くだけでWeb開発環境が整う PaizaCloud クラウドIDE こんにちは、吉岡(@yoshiokatsuneo)です。 Webサービスを作成する時に迷うのが、「どのWebアプリケーションフレームワークを使うか?」ですよね。 今からWebサービ…

1行のコードでモバイルブラウザに開発者ツールを搭載できるJavaScriptライブラリ「Eruda」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、スマホのモバイルブラウザに本格的な開発者ツールを組み込むことができるJavaScriptライブラリをご紹介します!「コンソール」機能を使ったデバッグやエラーログの確認、「ネットワーク」機能で通信状態を確認…

プログラミングで世界征服!?paizaと鷹の爪団で初のコラボキャンペーン開催!

paizaでは、今日2018年4月24日から、株式会社ディー・エル・イー制作の「秘密結社 鷹の爪」とのスペシャルコラボレーションキャンペーン「鷹の爪団のpaizaでいざ世界征服」を開始しました!paizaのサイト内に「鷹の爪団」の総統や吉田くんなどのキャラクター…

初心者向け・SQLを動画やクイズで「楽しく学べる」コンテンツ5選

Photo by Eric こんにちは。谷口です。SQL初心者の皆さんは、普段どうやって勉強をしていますか? Web上で情報を探す 教えてくれる人を探して聞く スクールに通う 書籍を使って調べる などの方法があるかと思いますが、最近は「学習サイトやYouTubeなどの動…

JavaScriptだけでTrello風タスク管理ボードを開発できるライブラリ「jKanban」を使ってみた!

どうも、まさとらん(@0310lan)です!今回は、簡単なJavaScriptコードだけでTrello風の「タスク管理ボード」を開発することができるライブラリのご紹介です!非常にカスタマイズ性が高く、自分好みのタスク管理アプリを構築したい人などには最適でしょう。…

Pythonしかやりたくない!?一つの言語にこだわる未経験者がエンジニアとして採用されない理由

Photo by Ray Bouknight こんにちは、谷口です。「Python最高!」 「Pythonってほかの言語と比べて何がいいの?」 「ほかの言語は知らんけどPython最高!」 「……」 みたいな若いエンジニア(もしくはエンジニア志望者)、皆さんの周りにもいませんか?エンジ…

初心者向け・Javaが動画やクイズで学べる!プログラミング学習コンテンツ6選

Photo by Barney Moss こんにちは。谷口です。Java初心者の皆さんは、普段どうやって勉強をしていますか? Web上で学習サービスを探す 教えてくれる人を探して聞く スクールに通う 書籍や学習サイトに書いてある情報を読む などの方法があるかと思いますが、…





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

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

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

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

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

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

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

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

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

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

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