paiza開発日誌

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

logo

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

paizaラーニングのJavaScript・HTML/CSS・Rubyの入門編が全編無料になりました!

f:id:paiza:20170813120059j:plain

paizaラーニングでは、動画レッスンとオンラインエディタ&実行環境を通して、未経験者でもプログラミングが学べます。

このたびJavaScript・HTML/CSS・Rubyの入門編が無料になりました。

今回はpaizaラーニングのJavaScript・HTML/CSS・Rubyの入門編で学べる内容をご紹介します。

paizaラーニングの学び方

f:id:paiza:20150216111136p:plain

各チャプターに進むと、上のようなレッスン画面が開きます。

動画エリアでは、各チャプター約3分の動画が表示されます。

補足テキストエリアでは、動画の補足説明や、解説している問題の問題文などが表示されます。「演習課題へ進む」ボタンを押すと、そのチャプターの学習内容をもとにした類似問題が出題されます。

コードエリアでは、自由にコードの記述、実行が可能です。動画の内容を実際にコーディングして試すことができます。

入出力エリアでは、コード実行時に標準入力する入力値の設定ができ、コード実行後の出力値が表示されます。

エディタエリアでは、動画を見ながら、動画に出てきたものと同じコードをすぐに書くことができ実行結果もすぐに入出力エリアで確認することができます。面倒な設定や環境構築が不要なオンライン実行環境になっていますので、「こうしたらどうなるのかな?」と思うことがあれば、演習問題とは関係のないコーディングも自由にできます

JavaScript入門編

JavaScript入門編1: JavaScriptをはじめよう

まずはJavaScriptの変数と計算についてを学び、「サイコロ」アプリを作ってみましょう。

JavaScript入門編2: 条件によって処理を変えてみよう

条件分岐について学び、「平成年の計算」や「おみくじ」などの簡単なプログラムを作ってみましょう。

JavaScript入門編3: ループ処理を学ぶ

同じ手順を繰り返すループ処理の基本を学びましょう。ループは大量のデータを処理するときに欠かせないテクニックです。

JavaScript入門編4: 配列の基礎

配列の基礎について学び、より高度で柔軟性の高いランダムくじ引きのプログラムを作ってみましょう。

詳しくはこちら
JavaScript入門編のレッスン一覧 | プログラミング学習サービス【paizaラーニング】

HTML/CSS入門編

HTML/CSS入門編1: HTML/CSSを理解しよう

Webページの基礎となるHTMLとCSSについて学習します。まずはBootstrapというHTMLフレームワークを使って簡単なWebページを実際に作成してみましょう。

HTML/CSS入門編2: CSSの基礎を学ぼう

HTMLの見た目を定義するCSSについて、学びましょう。また、Bootstrapを使ってスマホやタブレットでも適切にWebページを表示できるレスポンシブデザインとグリッドについても解説します。

HTML/CSS入門編3: HTML要素を学ぼう

画像、リンク、テーブル、フォームなどのHTML要素を学びましょう。

詳しくはこちら
HTML/CSS入門編のレッスン一覧 | プログラミング学習サービス【paizaラーニング】

Ruby入門編

Ruby入門1: プログラミングを学ぶ

Rubyでの標準出力、コメント、変数、ランダムメソッド、演算子を使った計算、サイコロの作成、データ型を学びましょう。

Ruby入門2: 条件分岐、比較演算子を学ぶ

if文を使った条件分岐、複数条件の分岐、データ型(Integer、Float)を学びましょう。

Ruby入門3: ループ処理を学ぶ

ループ処理(for文・while文)、標準入力を学びましょう。

Ruby入門4: 配列の基礎

配列の使い方、splitを使った文字列の分割を学びましょう。

Ruby入門編5: ハッシュ(連想配列)の基礎

ハッシュの使い方、配列のソート、シンボルの使い方を学びましょう。

Ruby入門編6: 2次元配列を理解しよう

2次元配列の使い方、each_with_indexの使い方を学びましょう。

Ruby入門編7: メソッドを理解しよう

メソッドの作り方、引数、戻り値、スコープ、ブロックについて学びましょう。

Ruby入門編8: クラスを理解しよう

クラス、オブジェクトについて学びましょう。

Ruby入門編9: さらにクラスを理解しよう

クラスの継承、メソッドのオーバーライド、クラス変数とクラスメソッド、ライブラリ、モジュールとMix-inを学びましょう。

まとめ

paizaラーニングのJavaScript・HTML/CSS・Rubyの入門編では、無料でこれだけの内容が学べます!

プログラミングを学んでみたい、これらの言語を触ってみたいと思っていた方はぜひこの機会に入門編に挑戦してみてください!

詳しくはこちら

paizaラーニング




 

paizaラーニングでは、Python、C#、Java、Ruby、C言語、PHP、SQL、JavaScript、HTML/CSSなど、人気言語の動画レッスンを公開しています。

詳しくはこちら

paizaラーニング

そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

詳しくはこちら

paizaのスキルチェック

paizaのおすすめコンテンツ

Webセキュリティ入門 ハッカー入門 Webセキュリティ講座がスタート!CVは内田真礼さん! Python✕AI 機械学習入門講座 CVに上坂すみれさんを起用!人気の機械学習講座を公開中!
paiza転職 paiza新卒 EN:TRY paizaラーニング 記事内に記載している情報は、記事公開時点でのものとなります。 Copyright Paiza, Inc, All rights reserved.