初心者向けウェブサイト構築チュートリアルの概要

初心者向けウェブサイト構築チュートリアルの概要
これら 6 つの記事を書いた後、私は少し混乱し始めました。

次にどこに書けばいいのか分かりません。ドメイン名、スペース、バインディング、解像度があり、ツールもすべて準備完了です...通常の考え方と実践によれば、次のステップはプログラムをアップロードすることです。しかし、多くの友人が私に尋ねました。「フォーラムを構築するにはどうすればいいですか?」記事を掲載できるウェブサイトを構築するのは難しいですか?ウェブサイトでメンバー登録するにはどうすればいいですか?完全に静的な Web サイトにバックエンドを追加するにはどうしたらよいかと尋ねてくる友人もいました。 …

これらの質問を見ると、私は非常に混乱します。初心者向けチュートリアルはどこから始めればよいでしょうか?現在主流のウェブサイト プログラムを 1 つずつ紹介するべきでしょうか、それともこれらの基本的な概念を説明し続けるべきでしょうか?

CMS、フォーラム、SNSなど、主流のプログラムは数十種類あるため、すべてについて語ることは基本的に不可能です。それらについて語るどころか、その多くは機能や特徴をあまり理解していません。では、そのコンセプトを続けましょうか?私もそうはしないと思います。『豚の育て方』のような本が豚とは何かを紹介するのに多くのスペースを割くとしたら悲劇です。

多くの友人が「コードがわからない場合はどうすればいいですか?」と質問するでしょう。そこで、次のチュートリアルでは HTML の基礎に焦点を当てることにしました。話をしながら、いくつかの事例や例を挙げたいと思います。同時に、多くの友人はソフトウェアを使用して Web ページを編集および作成する方法を知らないため、各 HTML 投稿に Dreamweaver のビデオ チュートリアルを添付して、初心者の友人が同時に視聴して練習できるようにします。

新しい友達への一言:

1) ウェブサイトを構築したいが何も知らない場合は、チュートリアルを読むだけでなく、自分でやってみましょう。実際にやらずに読むだけでは、やり方がわかりません。

2) 失敗や損失を恐れないでください。Web サイトは単なるプログラムです。間違いを恐れないでください。変更を加える前にバックアップを作成してください。何か問題が発生した場合は、バックアップを置き換えるだけですべてうまくいきます。勇気を出して探索してください。

3) 問題に遭遇したときは、勇気を出して質問し、さらに「なぜ」を問いかけましょう。他の人のウェブサイトを見て気に入ったら、ただ羨むのではなく、その人が何でできているのか考えてみましょう。

4) 自分で答えを見つけることを学ばなければなりません。問題が生じたときはどうすればよいでしょうか?インターネットは無限です。考えれば、見つけられます。覚えておいてください。他人から教えられた答えよりも、自分で見つけた答えの方がよく記憶に残ります。質問がある場合は、まず Baidu で検索し、次に Google で検索してください。インターネットで質問の答えが見つからない場合は、答えがないのではなく、答えを見つける方法がわからないのです。

5) 他の状況について推論する方法を学びます。Web サイト構築では、多くのことが類似または関連しています。多くの質問の答えは、別の質問から見つけることができます。したがって、特定のテクニックや機能を知ったら、この機能やテクニックを他にどこに適用できるかを考えてみましょう。問題に遭遇したときも同じです。以前に同様の問題に遭遇したことがあるかどうか、そこから学べることがあるかどうかを考えてみましょう。

6) 粘り強さ、この二つの言葉は非常に重要です。少なくとも私はそう思いますし、粘り強さの意味を深く理解しています。

7) 共有。他の人が経験を共有したり、無料のサービスやプログラムを提供しているのを見ると、常に功利主義的な観点からそれを見る人がいます。彼らはいつも、他の人の目的は何なのか疑問に思うのが好きです。私はそのような人を軽蔑します。インターネットは、無制限に共有できるプラットフォームです。みんなの共有の精神のおかげで、私たちはより多くのことを知ることができます。ですから、他人の無料サービスの目的を疑わないでください。誰もが目的を持って無料サービスを提供しているわけではありません。同時に、良い経験や物があれば、それを共有することも学ぶべきです。共有することで幸せは大きくなり、共有することで痛みは減ります。共有することで良いものはより価値あるものになります。

8) 謙虚であること。いつも自慢したり、いつも物事を当然のことと考えたり、いつも自分が偉いと思ったり、本当に専門家でない限り「専門家」レベルの結論を出したりしないでください。

9) 信じてください!信じて、信頼して、自信を持ってください!

<<:  MySQL 集計関数のソート

>>:  HTMLでは、div内のコンテンツが次のサイズを超えたときに自動的にスクロールバーが表示されるように設定します。

推薦する

VUE+SpringBootはページング機能を実装します

この記事では主に、Vue + SpringBoot でページ分割されたリストデータを実装する方法を紹...

Bツリーの削除プロセスの紹介

前回の記事 https://www.jb51.net/article/154157.htm では、B...

MySQLにおける(JOIN/ORDER BY)文のクエリ処理と最適化方法

EXPLAIN ステートメントは、MySQL クエリ ステートメント プロセスと EXPLAIN ス...

RHCEはApacheをインストールし、ブラウザでIPにアクセスします

1. at は、5 時間後にルート ディレクトリの at_test ファイルに「これは at タスク...

MySQL テーブル全体の暗号化ソリューション keyring_file の詳細な説明

例示するMySql Community Edition は、5.7.11 以降、テーブルベースのデー...

WeChatアプレットはシンプルなサイコロゲームを実装します

この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...

CSS を使用して画像の下の空白を数ピクセル消去する方法の詳細な説明

最近、友人が私に質問をしました。ページをレイアウトすると、画像の下に 1 ~ 2 ピクセルの空白があ...

MySQL データベース接続例外の概要 (収集する価値あり)

Centos にプロジェクトをデプロイするときに奇妙な問題が見つかりました。データベース接続で例外...

Node.js における非同期プログラミングの知識ポイントの詳細な説明

導入JavaScript はデフォルトでシングルスレッドであるため、コードは並列実行するための新しい...

HTML 再利用テクニック

HTML の再利用は、あまり話題に上らない言葉です。今日は、この問題を次のようにまとめたいと思います...

シェルを使用して複数のサーバーでバッチ操作を実行する方法

目次SSHプロトコルパスワード接続プロセスsshツールssh公開鍵ログインバッチ操作複数サーバーファ...

Dockerはmacvlanをベースにホスト間コンテナ通信を実装する

2 台のテスト マシンを見つけます。 [root@docker1 centos_zabbix]# d...

Nest.js のハッシュと暗号化の例の詳細な説明

0x0 はじめにまず、ハッシュアルゴリズムとは何でしょうか?メッセージやセッション項目など、一部のデ...

MySQL 5.7.23 解凍バージョンのインストールチュートリアル(画像とテキスト付き)

MySQLインストーラをダウンロードする公式ダウンロードアドレス: http://dev.mysq...

パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

目次1: 単一マシンのパスワードフリーログイン構成1. 仮想マシンのホスト名を設定する2. 仮想マシ...