Webプログラミングの学び方

(*-*)浩
リリース: 2020-10-13 10:03:08
オリジナル
9813 人が閲覧しました

Web プログラミングの学習方法: 1. html と css を学習する; 2. JavaScript を学習する; 3. Web サーバーを理解する; 4. サーバー側スクリプト言語を学習する; 5. データベースと SQL 構文を学習する; 6. Webフレームワークを学びます。

Webプログラミングの学び方

#Web 開発を学ぶ方法と習得する必要がある側面は何ですか?ここでは、参考のために私の提案のいくつかを書き留めておきます。

WEB プログラミングを学ぶには 2 つの学習方法があります:

1 つ目: 何はともあれ、まずは基礎をすべて学びましょう。知識の50%を習得し、最後に補うことなく実戦で精進する、これを目標学習といい、最終的な開発成果を目指します。

タイプ2: どんな知識でも8割以上マスターする、知っていることも知らないことも、まずは20回練習する この種の学習法は、先に飛ぶ愚かな鳥に属し、努力型で、後で実践できるので、ずっと楽になります。

以下は具体的な WEB プログラミング学習ロードマップです

最初のステップ: HTML と CSS を学習します

HTML (Superテキスト マークアップ言語 (テキスト マークアップ言語) は Web ページの中核であり、HTML をよく学ぶことが Web 開発者になるための基本条件です。 HTML は学ぶのは簡単ですが、誤用しやすいので、使いこなすにはある程度の努力が必要です。 HTML5 の発展と普及に伴い、HTML5 の理解も Web 開発者にとって必須のコースになります。 Web ページの外観に関しては、Web ページをより美しくするのに役立つ CSS を学ぶ必要があります。 HTML と CSS を使用して、これまでに見た Web サイトのタイポグラフィとレイアウト (色、画像、テキスト スタイルなど) をシミュレートします。

ステップ 2: javascrip を学ぶ

DOM を理解する JavaScript は、Web ページをより生き生きとさせることができるプログラミング言語です。 JavaScript の基本構文を学び、JavaScript を使用して Web ページ内の DOM 要素を操作する方法を学びます。次に、ほとんどの WEB 開発者が好んで使用する jquery などの JavaScript ライブラリの使用方法を学び、JavaScript 開発の効率を効果的に向上させることができます。

ステップ 3: Web サーバーを理解する

これに多大な労力を費やす必要はありませんが、IIS と Apache の基本構成をマスターする必要があります。この知識を身につけてください。これも比較的簡単で、時間もかかりません。ほとんどの Web サーバーは Unix および Linux プラットフォームで実行されるため、Unix と Linux の基本的な知識を少し学習してください。

ステップ 4: サーバーサイド スクリプト言語をよく学ぶ

サーバーサイド スクリプト プログラミング (バックエンド開発) も、Web 開発者の基本スキルの 1 つです。必要なのは、サーバーサイドのスクリプト言語を選択し、よく学ぶことだけです。現在人気のあるサーバー スクリプト言語には、php、asp.net、jsp、ruby、python などが含まれます。Web プログラミングを行う場合、それは PHP でなければなりません。 (推奨コース: WEB フルスタック開発)

ステップ 5: データベースと SQL 構文を学ぶ

通常、動的ページの構築に使用されますデータベース一般的に使用されるデータベースには、SQLServer、Oracle、MySQL などがあり、これらはすべて標準 SQL 原則に従っています。通常、asp.net プログラムは SqlServer データベースを使用し、PHP と Java は Oracle と MySQL データベースを使用します。

ステップ 6: 包括的な実践

好きなバックエンド プログラミング言語を選択し、以前に学んだ html、css、および javascript フロントエンド テクノロジと組み合わせます。シンプルなゲストブック、フォーラム プログラムを実装し、次にシンプルな CMS (コンテンツ管理システム) を実装します。

ステップ 7: Web フレームワークの使用方法を学ぶ

HTML、CSS、JavaScript、およびサーバーサイド スクリプト言語をマスターしたら、作業を高速化する Web フレームワークを見つける必要があります。 Web 開発速度を上げるには、フレームワークを使用すると時間を大幅に節約できます。

たとえば、.net の MVC、JAVA の SSH、php のcakephp、CodeIgniter、zend、ruby の ROR、Python の dijango などです。実際、これらはすべていくつかの類似点があります。

開発プロセス全体を通じて、いくつかのツールの使用法を学ぶこともできます: Visio、Dreamweaver、Visual Studio、elipse、(Vim、EditPlus、Notpad)、sqlserver、phpmyadmin、さまざまなブラウザー、FireBug プラグイン、 IE 上の WebDevelopmentHelper、IETester など。

最後に

#十分注意していれば、CSDN、PHP 中国語 Web サイト、上級ブログ、技術フォーラムなど、多くの優れたリソースを見つけることもできます。 、これらは将来に向けてのあなたの財産です。

深く学びたい場合は、http プロトコルを学び、ステートレスとは何かを理解しなければ、Web 開発は決してうまくできません。Web プログラム サーバーの動作原理と TCP を勉強してください。 /ip、udp プロトコルなど。

最も単純な HTML から Web フレームワークまで、まだ多くのコンテンツがあり、ここにあるすべてのテクノロジーを習得したい場合は、かなりの努力が必要です。半年もあればWeb開発を十分に理解できるようになりますので、この時点で今後の勉強の方向性を考えてみましょう。

以上がWebプログラミングの学び方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート