基礎から各種レイアウト/デザイン等、しっかりと学習する事が出来ます。HTML5/CSS3についてHTML5は、HTMLソース記述の最新規格です。パソコンのブラウザだけではなく、AndroidやiPhone/iPad用等のスマートフォン上のブラウザでも、HTML5やCSS3を問題なく利用することが出来ます。HTML5で記述することにより、これまでのHTML4.01では出来なかった幾つかの事が可能になります。・ホームページを作成する際、キメ細やかなビジネス要件にも対処可能なスキルを獲得することが出来る。・サイト管理やメンテナンスが容易になる。・検索エンジンにヒットし易いページを作成(SEO対策)ホームページ作成用ソフトが無くても受講する事が出来ます最終的に、商用サイトを作成したいとお考えの場合は、HTML5/CSS3を自分で記述出来るように学習しておくことをお薦め致します。ホームぺージの構築は、各ページを作成サーバーにアップロードして終わる訳ではありません。継続して多くの方に検索して貰うには、その後のメンテナンスが重要です。SEOに配慮しながら、しかも効率良くメンテナンスするには、HTML5/CSS3は必須のスキルになります。文章や図だけでは解説しきれない点について、動画を収録しています。テキストと動画による解説を合わせて参照する事で、判り易く詳細に学習することが出来ます。使用するデータベース:MySQLPHPについてPHPはWebアプリケーション開発用の言語として、とても人気があるスクリプト言語です。文法が簡単で覚えやすく、Windowsでの開発にも対応しており、データベースの取り扱いも他の言語と比較すると、かなり親しみやすいものになっております。通常PHPで作成したスクリプトは、サーバーと呼ばれるコンピュータ上に配置することによりWeb上に公開します。手持ちのPCを使用して、開発(プログラミング~テスト)後、アップロードすることになります。当講座では、PHPを使用して基礎~応用~実践テクニックを学習して頂きます。ご自分のアイディア次第で様々な用途に応用することが出来ます。●PHPスクリプトの基礎と実践PHPスクリプトの基本的な記述方法と、実践で必須となるスキルを身に付けて頂きます。PHPの文法を学習するだけでは実践でシステムを作成することが出来ません!Webシステムを構成する様々な要素をしっかりと理解する必要があります。クッキーやセッションの概念、正規表現の使い方、テキストファイルの扱い方やデータベースのメンテナンスツールの扱い方、データベースを使用したシステム開発手法に至るまで豊富な知識が必要です。夫々判りやすいサンプルと解説を掲載。文書だけでは判り辛いことも、実践的サンプルや図を並行させることで理解が進みます。学習には、ナルホド!という感覚が必要です。多くの「ナルホド」を実感して下さい。WordPressを使いこなしたい方にもお奨めの講座PHPの概要と学習環境PHP言語の基礎からWebアプリケーションを作成する際の様々な実践テクニック、データベースを使用したシステム開発等々を学習することができます。学習するデータベースはデファクトスタンダード(業界標準)であるMySQLです。習得することにより文字列を自由自在に扱えるようになります。これはPHPを実践で活用する上で、非常に大切なテクニックになります。データベースによるデータ管理MySQLを使用して、データベースを活用したデータ管理手法を学びます。スクリプトの書き方を学ぶのではなく、データベースを管理メンテナンスするためのツールであるphpMyAdminの使い方も合わせて学習します。データベースを操作するための言語である「SQL」についても学習します。データベースを使いこなすことにより、応用範囲が格段に広がります。実践で必須となる知識を重点的に学びます。学習のための学習では終わりません。サンプルや実践課題についても練りに練ったものになっており、必ず実践で役立ちます。教材の指示に従うだけで、JavaScriptを開発するための環境が整います。・現在使用中のエディタがあれば、そのエディタで学習する事も出来ます。JavaScriptについて1995年に登場したJavaScript言語ですが、今やパソコンだけではなくモバイル向けアプリケーション開発、業務アプリケーションのフロントエンド開発に留まらず、サーバサイドプログラミングなど、あらゆる分野で活用されています。JavaScriptは、Webページの処理能力を高める(動的表現や対話性を付加)為のスクリプト言語で、数あるプログラミング言語の中でも初心者にやさしい言語の1つと言えます。●JavaScriptでできることJavaScriptを利用して、Webページ(HTMLやCSS)の内容を随時書き換えることが出来ます。上記は短い文章ですが、その意味するところはとても大きく、動的なWebサイト及び高度なユーザーインターフェース機能を備えるには必須の機能です。JavaScript+XML)という仕組みを利用することにより、ユーザーの操作に連動して、コンテンツ全体を更新することなくWebサーバと通信を行い、コンテンツの一部を置き換えることが出来ます。WEB上に存在する各種WebAPI機能を利用することが出来ます。※AjaxやWebAPIについては本編で詳しく触れますので、この時点では判らなくても大丈夫です。Studioを開発環境として使用します。Javaの統合開発環境としても有名なEclipseをベースとして作成されたもので、HTML/CSS/JavaScriptの開発に最適な環境を得ることが出来ます。jQueryというライブラリ機能を活用することもでき、更に効果的なWebページ開発が可能です。・・・Ajaxの仕組みを利用したWebAPIやWebアプリケーションとの連動についても、実際にサーバーにアップロードすることなく、ローカル上で全て検証することが出来ます。開発環境の整備AptanaStudioを開発環境の日本語化jQueryプラグインのインストール等々、学習や実践時に必要となる環境一式を設置プロジェクトの新規作成方法やインデントの設定等、実際に開発を行う際の準備を整えます。予約語/変数/演算子/関数等の概念や、その実行イメージを、しっかりと頭に入れておきます。基本的な言葉の意味やその機能をイメージした上で実践します。教材の指示に従うだけで、Perlの基礎と応用を学習するための環境が整います。Ver5以降CGIの必要性HTML言語をベースとした静的なWebページでは出来ないことがあります。HTMLだけでは、サーバー上の機能を利用することも出来ませんし、ユーザーが入力したデータをサーバー上に蓄積することも出来ません。それに対して、CGIスクリプトはサーバー上で動作しますので、サーバー上に存在する資源を利用することが出来ます。・オリジナルのブログ・掲示板を立ち上げ等々・・・ご自分のアイディア次第で様々な用途に応用することが出来ます。PerlCGIスクリプトの基礎と実践まずは、CGIの仕組みやCGIスクリプトを活用して出来ることをしっかりと学びます。次に、Perlを使用したスクリプト言語の作成方法を学ぶことになりますが、当講座では、その中でも、CGIとして動作させるために必要なテクニックを重点的に身に付けて頂きます。小さなサンプル課題をこなしながら、スクリプトの基礎、及びWindows上でのテスト(実行)方法やトラブルの解決方法を習得します。Perlスクリプトの記述方法だけを学んでも、そのままでは、実際にCGIとして運用することは出来ません。作成したスクリプトをサーバー上に適切な手順で設置しなければなりません。し演算子4.フロー制御構文if文/論理演算子/if~else文/unless/while/for/foreach/next/last/exit5.ファイル入出力処理オープン(open)/読み込み/書き込み/seek/クローズ(close)6.ファイルのロック(flock)サーバー上でファイルを共有する際には、ファイルをロックする必要があります。習得することにより文字列を自由自在に扱えるようになります。これはPerlを実践で活用する上で、大切なテクニックになります。サーバーへのアップロードについて各種注意点やファイルの属性について学びます。弊社サーバーを解放:サーバーを使用したノウハウ獲得と検証可能かねてより多くの方からご要望を受けておりました、「データベースを活用したシステム設計~制作までを一貫して学習することの出来る講座」を開講します!当講座では、PHP言語を使用してショッピングサイトを構築しながら、システム設計や制作までの作業手順やその中身を徹底習得します。特徴:1.当社サーバーを解放しますので、サーバーにアップロードして検証可能サーバー上での作業も学習することが出来ます。2.ショッピングサイト及び管理用の全システムについて、著作権フリーとして無償で提供そのままでも、必要な部分だけ利用したり、カスタマイズして利用可能。3.データベースの構築/設計から始まり、システム解析~制作~サーバーへアップロード「実務経験有り」と言えるレベルに達するまで学習します。4.システム開発の手順やサーバー上でのセキュリティ対策等々、ワンランク上のスキルを身に付けることが出来ます。受講資格:当社PHP講座を受講された方、若しくは、PHP言語を理解されている方。※HTMLやCSSの基礎的な知識が必要です。学習方法について・教材は、適宜PDF形式でメールに添付して送付致します。・ご入金確認の後、適宜メールにて資料や課題をPDF形式等で送付します。※その指示に従って学習して頂きます。Webアプリ設計&制作講座のデモ当Webアプリ設計&制作講座で使用するサンプルです。「Webアプリ設計&制作講座」の単独お申し込み時は「代引き」決済は選択することが出来ません。※他の講座と同時お申込みの場合は「代引き」決済でもOK当講座に限り、単独でのお申し込み時は「銀行振り込み」か「クレジット」決済を選択して下さい。