• Skip to main content
  • Skip to primary sidebar

プログラミング入門ナビ

プログラミング学習初心者のための情報メディア

You are here: Home / Archives for プログラミング入門

プログラミング入門

HTMLにおけるid属性とclass属性の使い分けについて

2018-04-08 By プログラミング入門ナビ編集部

HTMLにけるid属性とclass属性の使い分けについて、プログラミング初心者向けに説明します。

この記事は、オンラインプログラミング学習講座「Webエンジニア入門総合コース」サポート記事です。

動画を使って学習する

チャンネル登録もよろしくお願いします。

id属性

Webページ内に一つしかないものにはid属性をつかって、固有のID名をつける

フレンチ

 

注意:同じWebページ内で、同じID名を複数箇所でつかうことはできません。

NG例

パスタ

 

ピザ

 

リゾット

 

class属性

同じWebページ内に、複数箇所で同じ役目をもたせたいものには、class属性をつかってクラス名をつけます。

パスタ

 

ピザ

 

リゾット

 

事例

イタリアンレストランのメニュー

料理にはfood、ドリンクにはdrinkのクラス名
コーラにはcokeという固有のID名をつける

        • 濃厚バーニャカウダ

       

       

 

 

        • 魚介類のマリネ

       

       

 

 

    • ソーセージの盛り合わせ

 

 

    • コーラ

 

 

    • ジンジャーエール

 

 

    • 烏龍茶

 

 

 

idが使える場合はidの利用を検討する

「class属性だけ使えば、良いのでは?」と思われた方もいらっしゃると思います。

実際にclassだけをつかってもエラーになることはありませんので、間違いではありません。

しかしながら、idは、Webページ内に一つという特徴があるため、「わかりやすさ」「メンテナンス性」の点で有利です。

基本的には、Webページ内に一つしか無いものにはid属性をつけるようにしましょう。

おわりに

この記事では、HTMLにおけるid属性とclass属性の使い分けについて説明しました。

「Webエンジニア入門総合コース」では、データベースの基礎はもちろんのこと、プログラミミング初心者向けに、HTML5, CSS3, JavaScript, Bootstrap, SQL, Ruby, Ruby on Rails, Cloud9, Git, GitHubなどを動画をつかって学習できます。

Web開発に必要なプログラミングスキルを1つのコースで沢山学べてお得です。264レクチャー・18時間の大型コースとなっています。

内容をしっかり確認できるように、無料プレビュー60分を公開していますので、ぜひご覧ください!

Web開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!Web開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!中村 祐太 Yuta Nakamura, Proglus (プログラス)MySQL/Bootstrap/Node.js/Git/GitHub等ウェブ開発に必要な様々なスキルを沢山学ぼう!カフェのウェブサイト、フォトギャラリー、ポートフォリオサイト、天気情報アプリ等の開発に挑戦!¥27,800 4.4 (7703 ratings)356 lectures, 22 hours

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

Filed Under: プログラミング入門 Tagged With: HTML, プログラミング入門

フロントエンド開発で重要な3要素についてプログラミング初心者に向けに説明します

2018-04-06 By プログラミング入門ナビ編集部

フロントエンド開発で重要な3要素について、プログラミング初心者に向けてできるだけわかりやすく説明します。

この記事は、オンラインプログラミング学習講座「Webエンジニア入門総合コース」サポート記事です。

フロントエンド開発で重要な3要素

下記の3つの要素があります。

  • HTML
  • CSS
  • JavaScript

一つづつ説明いたします。

HTML (エイチティーエムエル・HyperText Markup Language)

文章構造を記述する仕組みです。

Webページの内容を記述するためのマークアップ言語です。

マークアップとは、コンテンツのはじめと終わりに「タグ」と呼ばれる印をつけて、意味付けをしていくことです。

例 見出しを記述

見出し文字列です

CSS (シーエスエス・Cascading Style Sheets)

文字の色やサイズ、レイアウトなどを指定できます。

HTMLで書かれた構造化された文章のスタイルを指定するための言語です。

実務ではCSSもしくは、スタイルシートと呼ばれることが多いです。

JavaScript (ジャバスクリプト)

Webサイトの振る舞いを指定できるものです。

プログラミング言語の一つ。

Webブラウザで動作する。

世界の94.9%のWebサイトで使われているという調査結果もある、人気のプログラミング言語。

JavaScriptはJavaとついていますが、プログラミング言語Javaとは全く異なるプログラミング言語ですので、注意しましょう。

関連記事 : 世界で一番人気のプログラミング言語JavaSpcriptとは何か説明します

フロントエンドとバックエンド

フロントエンド

ユーザーが見て操作する部分
クライアント側(ブラウザ)で動作するもの
HTML, CSS, JavaScriptを記述する


バックエンド

サーバ側で処理が行われるもの。いわゆるサーバーサイド。
例えばデーベースへのアクセス、ファイルへのアクセス、合計金額の計算などの処理を行ないます。
たとえば、プログラミング言語RubyやPHPで記述します。

静的なページと動的なページ

静的なページ

Webサーバ上に置かれたHTML ファイルなどを、ブラウザで表示するだけ。

動的なページ

アクセスするたびに、表示内容が変わる可能性があります。
サーバ側で動作するプログラミング言語例えばRubyと、データを保存しておけるデータベースのデータを組み合わせて、アクセスするたびに毎回表示を変えたり、ユーザーによって表示を書き換えることができます。

おわりに

フロントエンド開発で重要な3要素についてプログラミング初心者に向けに説明しました。

「Webエンジニア入門総合コース」では、データベースの基礎はもちろんのこと、プログラミミング初心者向けに、HTML5, CSS3, JavaScript, Bootstrap, SQL, Ruby, Ruby on Rails, Cloud9, Git, GitHubなどを動画をつかって学習できます。

Web開発に必要なプログラミングスキルを1つのコースで沢山学べてお得です。264レクチャー・18時間の大型コースとなっています。

内容をしっかり確認できるように、無料プレビュー60分を公開していますので、ぜひご覧ください!

Web開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!Web開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!中村 祐太 Yuta Nakamura, Proglus (プログラス)MySQL/Bootstrap/Node.js/Git/GitHub等ウェブ開発に必要な様々なスキルを沢山学ぼう!カフェのウェブサイト、フォトギャラリー、ポートフォリオサイト、天気情報アプリ等の開発に挑戦!¥27,800 4.4 (7703 ratings)356 lectures, 22 hours

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

Filed Under: プログラミング入門 Tagged With: CSS, HTML, JavaScript, プログラミング入門

Udemyで学べるおすすめのPythonコースまとめ

2018-04-05 By プログラミング入門ナビ編集部

世界最大級のオンライン学習プラットフォームUdemy(ユーデミー)で学習できるおすすめのPythonのコースをまとめました。

UdemyでおすすめのPythonコース

【2023年5月改訂版】実践 Python データサイエンス【2023年5月改訂版】実践 Python データサイエンスShingo Tsuji, Pierian Data International by Jose Portilla, Pierian Trainingデータ解析の基本、可視化、統計、機械学習などデータサイエンスに関するあらゆる実践的なスキルがPythonで身に付く!¥13,800 4.3 (7975 ratings)104 lectures, 18 hours
Bestseller みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習 【2025年最新版】みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習 【2025年最新版】我妻 幸長 Yukinaga Azuma, 人工知能(AI) / 生成AI / ディープラーニング / 機械学習【Google Colaboratory対応】初心者向けの人工知能と機械学習のコースです。プログラミング言語Pythonを使って、機械学習とプログラミングの基礎、必要な数学を勉強しましょう!文字認識や株価分析なども行います。¥15,800 4.3 (15238 ratings)67 lectures, 10 hours
プログラミング言語 Python 3 入門プログラミング言語 Python 3 入門Akihito Tamagawa, Web アプリケーション開発者、UI デザイナー機械学習、データサイエンス、統計分析の分野で重要度を増すプログラミング言語 Python の基本を、チュートリアル動画でマスターしよう。¥10,000 4 (2072 ratings)73 lectures, 6 hours
Bestseller 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル酒井 潤 (Jun Sakai), アメリカ シリコンバレー現役エンジニア、東アジア競技大会 金メダリスト サッカー選手現役シリコンバレーエンジニアが教えるPython入門!応用では、データ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です!¥27,800 4.4 (24329 ratings)291 lectures, 29 hours
プログラミング初心者でも安心、Python/Django入門講座プログラミング初心者でも安心、Python/Django入門講座滝澤 成人, Pythonプログラマー初心者にオススメなプログラミング言語「Python」と、便利なWebアプリケーションフレームワーク「Django」でWebアプリケーションの作成方法を学ぼう!¥27,800 4 (2526 ratings)112 lectures, 17 hours
Pythonで機械学習:scikit-learnで学ぶ識別入門Pythonで機械学習:scikit-learnで学ぶ識別入門Toru Tamaki, コンピュータビジョン,画像認識,機械学習などを研究pythonの機械学習ライブラリscikit-learnを使って,識別の基本を徹底的にマスターしよう!¥2,600 4.2 (2108 ratings)119 lectures, 9 hours
【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)井上 博樹 (Hiroki Inoue), AI開発, スタートアップ, Udemy講師現役エンジニアの解説でPython のWebアプリケーションフレームワーク・Django(ジャンゴ)を短期間にマスターしよう! Amazon EC2にUbuntu・PostgreSQL・Nginx をインストールしプロジェクトを公開しよう!¥8,800 4.3 (1542 ratings)68 lectures, 5 hours
社会人のためのPython活用術社会人のためのPython活用術大内 雅晴, 数学、統計およびデータ分析を社会人向けに教えていますPythonとJupyter notebookによってオフィスワーク改革を推進します。プログラミング未経験の初心者でも大丈夫です。ExcelおよびVBによるオフィス・レガシーから脱却します。データサイエンス時代の業務改革です。¥27,800 4.1 (666 ratings)62 lectures, 9 hours
【画像判定AIアプリ開発・パート1】TensorFlow・Python・Flaskで作る画像判定AIアプリ開発入門【画像判定AIアプリ開発・パート1】TensorFlow・Python・Flaskで作る画像判定AIアプリ開発入門井上 博樹 (Hiroki Inoue), AI開発, スタートアップ, Udemy講師Python 3 でクローリングして画像データを収集、加工し、画像分類器を作ってみよう。ディープラーニングによるモデル作成、改善を自分の集めたデータで実践します。Flaskでウェブアプリ化, XcodeでiOSアプリ化にも挑戦します。¥10,000 3.9 (2573 ratings)67 lectures, 4 hours
Bestseller 【PythonとStanで学ぶ】仕組みが分かるベイズ統計学入門【PythonとStanで学ぶ】仕組みが分かるベイズ統計学入門Tetsuya T, データサイエンス/機械学習・深層学習/ベイズ統計/科学技術計算確率の基礎から出発し、ベイズ統計学の基礎およびMCMCの原理を学びます。概念の理解とPythonでのプログラミングへの実装を合わせる事で、動かしながら原理を理解できます¥24,800 4.3 (1530 ratings)68 lectures, 11 hours

おわりに

Pythonを学んでスキルアップしましょう!
Udemyならいつでも、どこでも、熱意のある講師のオンライン講座がお手頃価格で受講できる!

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

Filed Under: プログラミング入門 Tagged With: Python, Udemy, オンライン講座, プログラミング入門

  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 16
  • Go to page 17
  • Go to page 18
  • Go to page 19
  • Go to page 20
  • Go to Next Page »

Primary Sidebar

Twitter

Follow @programmingnavi Tweets by programmingnavi

Facebookページ

プログラミング入門ナビ

メルマガに今すぐ登録!

ブログの更新情報やお得なクーポン情報などをお知らせします。

登録はこちらから。

人気の記事

まだデータがありません。

最近の投稿

  • 【7/9更新】Udemyプログラミング入門講座等の割引クーポン配布
  • JavaScriptの「this」は呼び出し方によって値が変わる?違いを徹底解説!
  • JavaScriptのfor文で配列要素の足し算をするとNaNが出るのはなぜ?原因と対処法を解説!
  • プログラミング学習を成功させるポイントを3つお送りいたします
  • 初心者がスマホアプリを開発するには?iOSとAndroidの両方について必要なスキルを確認しよう

カテゴリー

  • エンジニアのしごと
  • エンジニアへの道
  • ツールの使い方
  • ニュース
  • プログラミング入門

タグクラウド

AI AWS AWS Cloud9 Bootstrap Cloud9 CodeWing CSS Git GitHub Heroku HTML JavaScript Linux macOS MySQL MySQL Workbench node.js Nuxt.js Proglus Python Ruby Ruby on Rails SQL Udemy Vue.js Web開発 Windows Windows10 エラー エンジニア オンライン学習 サーバ サーバー スクリーンショット セキュリティ セール データベース プログラミング プログラミング入門 プログラミング学習 ユーデミー 初心者 未経験 機械学習 開発環境構築

アーカイブ

  • 2020年7月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年11月
  • 2019年9月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月

検索

Copyright © 2025 · programmingnavi.com ・About・プライバシーポリシー