包括的なWebサイト開発コース:前提条件、夢、計画

私たちは皆、「5,000人用」のサイトを作る「学生のペア」で構成される企業がいくつあるかを知っています。 おそらく彼らに注意を払うだけの価値もないでしょうが、私たちの地域では状況は非常に重大です:インターネットはまだあまり開発されておらず、実質的にレベルアップできる都市/地域のリソースはほとんどありません。 はい。私たちの地域に関連するサイトの90%は、「ひざまずいている」学生によって作成されています。



同時に、多くの場合、顧客はその違いを理解せず、サイトを「見せるため」、「あるべき」にしています。



私の意見では、問題は教育にあります。 私たちの街(ニジネヴァルトフスク)には、AiTishnikovを卒業する教育機関があります。 そして、これらのいずれかを終えた私は、IT担当者が実際にWebサイトを作成するように教えられていないことを確信しています。 そして、サイトはすべてをやりたい-「それはとても簡単です!」

大学では、さまざまなテクノロジーセットのみが提供されており、大まかに言えば、誰もが望むように使用しています。 そして、サイトの開発を開始する場所に関するデータはなく、複数の人がこれを行う必要があります:)



この点で、すべてのIT専門分野で同様のコースを導入する必要があると考えています。 私がそれを想像する方法は、カットの下にあります。





別の前提


私は約5年間、Web開発の分野で働いています。 まず、学生として、次に学部長として。 私たちの街で進行中のプロジェクトに付随する有能なコンテンツマネージャー(WebデザイナーやWebプログラマーは言うまでもありません)を見つけることは、単に非現実的です。 そして、間違った知識や信念を詰め込んで連れて行くよりも、最初から人を訓練する方が簡単です。

多くの場合、研修生と一緒に仕事をしていましたが、研修生を連れて行くことも空の指です。 練習中、あなたは何かを教える時間しか持てず、彼は実際に仕事をする時間がありません。



したがって、私は大学を通して人材を探す必要があり、教師に助言を求めるだけでなく、この活動を最も受けやすい学生を慎重に選択して学習する必要があるという結論に達しました。



しかし、このためには、サイト開発プロセスがどのように進んでいるのか、彼らの頭の中に入る必要があります!



来年の冬までに数人の学生に私たちのことを考えてもらうために、2012-2013年度の始まりに向けて準備を始める必要があります。



カリキュラム



そのようなカリキュラムについて生まれました。 私は、多くの風変わりな人々が大学で教えていることを知っています。おそらく同様の学問です。 したがって、私は本当に有能な意見を聞きたいです。

基礎は大学ではなく大学であり、卒業生の資格は一般にプログラマではなく「技術者」ですが、開発/専門化のさらなる方向性を決定するために、可能な限り最大限の知識を提供しようとします。



コースを正常に完了するには、生徒が次のことを行う必要があります。Photoshop(階層化、基本スキル)、HTML、CSS、PHP(オプション)は、データベースの概念を持っている必要があります。 ほとんどの場合、3つまたは4つのコース(4つの大学コースのうち)。

希望するコースの量は、実際の演習を含めて64時間です。



1.統合Webサイト開発に関する一般情報



プライベートとしてのWebアプリケーションの開発に影響します(クラウドサービスの開発に向かう傾向)。 サーバーとクライアントの役割(サイトの場所と表示方法、最も一般的な用語でのHTTPプロトコル)について少し言及します。



2. Photoshopでのレイアウトの開発から始まる段階でサイトを開発するプロセス、

サイトがマーケティングツールであるという考えをサイトに持たせる必要があることに言及してください。 一般的に言えば。



3. Webサイト開発用のソフトウェア(メモ帳++、denwer、zen-coding)。 ビジュアルエディターでサイトを書くべきではない理由。



4.レイアウトをさらにスライスし、htmlでそれらを組み立てます。 一緒に、完成したpsdレイアウトからサイトテンプレートをタイプセットし始めます。 表形式の素晴らしいレイアウト。 さまざまなブラウザー、クライアント側でのサイト処理(クロスブラウザーの互換性の問題がある理由)。 標準、Doctype。 バリデーターW3C。 ウェブサイトhtmlbook。 CSSが必要な理由、コンテンツをプレゼンテーションから分離する原理

ウェブサイトwww.csszengarden.comを表示

使いやすさの概念、ジェイコブ・ニールセンとウェブマスコン。



5.動的言語(php)、テンプレートエンジンの助けを借りたレイアウトの復活。 JavaScript、AJAX、jQueryの使用(概要)。



6. CMSをbitrixの例として使用します。 誰かが希望する場合は、さまざまなCMSに関するレポートを準備します(Joomla、WordPressなど)。 PHPを知っている人は、bitrixでのテンプレートの開発とコンポーネントのカスタマイズに深く入ってください。

(特に、私たちはビトリックスに取り組んでおり、コースの最初の目標は人材を準備することです)



7.サイト上のタイポグラフィ、それが重要である理由(Kovdstvoおよびその他のソースからの例を含む)。



8.サイトの画像処理(Photoshopのいくつかのトリック)。



9.サイトを公開用に準備し、ホスティング、場合によってはSEOまたはコンテキスト広告を選択します。 サイトの目標(イメージ広告またはコンテキスト広告)に応じてサイトを宣伝する方法。 モダン

ターゲティングのタイプ(行動、さらにソーシャルネットワークに影響)。



実際には、コースの継続としての次の学期-学期論文-最初の段階からのウェブサイト開発、それぞれに独自のレイアウトがあります(psdを発行)。



これまでのところ、それはかなり厄介ですが、一般にこれらは私が触れたいトピックです。

私は本当のふりをしていないので、コメント、特に教師からの建設的な批判を喜んでいます。



All Articles