SlideShare una empresa de Scribd logo
1 de 85
Descargar para leer sin conexión
Mr.Warawut Khangkhan
Facebook: http://www.facebook.com/AjWarawut
           Twitter: http://twitter.com/awarawut
                 E-Mail: awarawut@hotmail.com
                            Mobile: 089-461-9591
- F
                                F          F (Client-Server)

                                     F (Client-Side Scripting)
                        F              F (Server-Side Scripting)
                  F F            F




Mr.Warawut Khangkhan        3                 F                    2
Mr.Warawut Khangkhan   3   F   3
F- F   F




Mr.Warawut Khangkhan   3   F              4
- F
                                   F     F
            F              F




Mr.Warawut Khangkhan   3       F             5
- F
                                   F     F
            F              F




Mr.Warawut Khangkhan   3       F             6
F




Mr.Warawut Khangkhan   3   F       7
Mr.Warawut Khangkhan   3   F   8
Static (Static Programming)
                           Dynamic (Dynamic Programming)




Mr.Warawut Khangkhan   3           F                       9
Static (Static
Programming)




Mr.Warawut Khangkhan   3    F               10
Dynamic (Dynamic
Programming)




Mr.Warawut Khangkhan   3    F                 11
Mr.Warawut Khangkhan   3   F   12
F (Client-Side
                                                         (Client-
Scripting)
                                     F (Script)                          F F JavaScript
             DOM             F
      F                  F HTML                              F                        F
          F F F        F      F                                      F      F F
                                                                 F
                       F F            F               AJAX                        F       F
              F          F




Mr.Warawut Khangkhan             3                F                                           13
F           F     F
    HTML – HyperText Markup Language
    XHTML – eXtensible HyperText Markup Language
    DOM (Document Object Model) & JavaScript




Mr.Warawut Khangkhan       3   F                   14
HTML
      F         HyperText Markup Language
                                           F
    (Hypermedia Document Description Language)
         F         F www (World Wide Web)
     F     (Markup Tag)        F                F
             F                   F (Web Browser)
         (Tag)   F     (Attribute)
               World Wide Web Consortium (W3C)
       F        SGML (Standard Generalized Markup
    Language)

Mr.Warawut Khangkhan   3        F                   15
F                             HTML (HTML Elements)
               HTML –                      F                  <  >                     F tag
           F                     F                     F     tag   F             tag
                                     F F                             F       F
                     /                                     2 F           F               F
                         F                     F                 F                     Slash (/)
               F F           F
                       F (Attribute) –
                                 F tag F         HTML                                          F
                     F          F (Name = “Value”)


Mr.Warawut Khangkhan             3                 F                                               16
F                   HTML (HTML Elements)




Mr.Warawut Khangkhan   3       F              17
F                  HTML
 <html>
 <head>
    <title>            </title>
 </head>
 <body>
     F     F
 </body>
 </html>



Mr.Warawut Khangkhan    3          F     18
HTML
 1.                        F (Heading)




Mr.Warawut Khangkhan   3         F       19
HTML (Cont.)
 2.                        F   F (Paragraps)




Mr.Warawut Khangkhan   3            F          20
HTML (Cont.)
 3.        <br> - F              F    F   F F F   F F
          F F




Mr.Warawut Khangkhan   3     F                          21
HTML (Cont.)
 4.          <a> -         F   F       HTML,
              ,



        Web Design




Mr.Warawut Khangkhan   3           F           22
HTML (Cont.)
 5.          <frame> - F         HTML   F   F
              F




Mr.Warawut Khangkhan   3     F                  23
HTML (Cont.)
6.   <table> -            F            F    <tr> F
                         <td> F       F F   F
                 F   F            F




                                                     24
HTML (Cont.)
 7.                F        (List) –   HTML   F
       -   Unordered Lists
       -   Ordered Lists
       -   Definition Lists
       -   Nested Lists




Mr.Warawut Khangkhan   3          F               25
HTML (Cont.)
       Unordered List –      F       F      F       F      F
              ( )     F     F List    F         F   <ul>
                 F         List F    <li>




Mr.Warawut Khangkhan   3         F                             26
HTML (Cont.)
       Ordered List –    List                          F
             F         F                                   F
           F    F     Unordered Lists   F   F   <ol>
       <ul>




Mr.Warawut Khangkhan   3      F                                27
HTML (Cont.)
       Definition List –     List        F                F
                   F     F    <dl>   F         2 F    F
                                             F   <dt>         <dd>




Mr.Warawut Khangkhan   3        F                                28
HTML (Cont.)
Nested List –       F List F   List
     F        F F         F           F




                                          29
HTML (Cont.)
 8.          <img> -       F          HTML




Mr.Warawut Khangkhan   3       F             30
HTML                   F   F
 1.          <form> -           F           F   F   F
         F      F F




Mr.Warawut Khangkhan    3   F                           31
HTML                      F   F (Cont.)
 2.          <input> -     F F            F   F      F
       (     <form>) 6
           Text
           Password
           Radio
           Checkbox
           Submit
           Reset



Mr.Warawut Khangkhan   3         F                       32
HTML                                  F                 F (Cont.)
       Text –                F   F                       F F       F F            F



       Password –                                    F         F           Text       F
                       (*)           F       F             F             F    F           F




Mr.Warawut Khangkhan   3                 F                                                    33
HTML                    F             F (Cont.)
       Radio –             F                          F F F F




       Checkbox –                      F   F F    F        F    F 1




Mr.Warawut Khangkhan   3       F                                      34
HTML                                                    F             F (Cont.)
       Submit –                                    F                                  F
          F F F                    F       F               F           F F



       Reset –                                 F                                  F
          F F          F       F       F               F                     F




Mr.Warawut Khangkhan       3                                   F                             35
HTML                  F        F (Cont.)
 3.          <select> -    F F              F  F
                                     Drop-Down F   F
                                     F F




Mr.Warawut Khangkhan   3     F                         36
HTML                      F         F (Cont.)
 4.          <textarea> -            F F               F   F   F
                         F   F        F    F F F   F




Mr.Warawut Khangkhan   3         F                                 37
XHTML
      F eXtensible HyperText Markup Language
                                         HTML
    XML     F F     F F F       F       F syntax
    XML   F        HTML




Mr.Warawut Khangkhan   3   F                       38
Mr.Warawut Khangkhan   3   F   39
F                      XHTML
 1.                    DOCTYPE
 2.                    Namespace
 3.                      “Encoding”

                          HTML    F
             F




Mr.Warawut Khangkhan      3           F           40
1.                         DOCTYPE
                    F          XHTML         F               F
                 XHTML           F   F   F       F   F   F
                XHTML      F




Mr.Warawut Khangkhan   3          F                              41
2.                          Namespace
                              F F       F      XHTML       F
           F           DTD                  Namespace XHTML
               F   F    URL




Mr.Warawut Khangkhan    3           F                          42
3.                         “Encoding”
     F F      F F   F             F    F F
    XHTML               Encoding F     <meta>   F
         F “http-equiv”     “Content-Type”
      F               F “content”




Mr.Warawut Khangkhan   3       F                    43
XHTML
 1.          F                   DOCTYPE                                                   F       F               F             F
                 F                  F      HTML
 2.                                    F F                                                     F           F       F <html>,
    <p>                  F
 3. F                        F               F                       F                                                 F F
                     F                           F F                                 F                 F       F             F
                                 F                         F             F
 4.      F                           F                         F F           F             ‘ ’   “ ”
 5.                                      F                                           F <p> … </p>    F

Mr.Warawut Khangkhan                                   3                         F                                                   44
XHTML (Cont.)
 6.            F F           F        F F F F     F         Slash (/)
         F <br />          F
 7.         F F F          “Double Dashes (--)”           F
                       XHTML             F    F F   F F         (- -)
          F              F (=)
 8.                F F         F “&lt;”    “&gt;”       F       <     >




Mr.Warawut Khangkhan   3            F                                     45
F              XHTML




Mr.Warawut Khangkhan   3     F     46
F           XHTML   Browser




Mr.Warawut Khangkhan   3      F              47
DOM & JavaScript
    DOM F      Document Object Model
           F              F          F F     F
          Content     F F        XHTML (HTML) F
    DOM        F                      F
      Object Oriented    Model
    DOM      element    tag F   Node     F F
       F DOM           F object  method




Mr.Warawut Khangkhan   3   F                      48
DOM & JavaScript (Cont.)
    JavaScript                F               F F (Client)       F                F
                                  F                                          F JavaScript
              F web browser                    F       F
                                      F            F       F F           F        F
          F
                           F JavaScript Engine                       F                F




Mr.Warawut Khangkhan   3                  F                                                 49
F          F       DOM & JavaScript




Mr.Warawut Khangkhan       3     F                50
DOM & JavaScript (Cont.)
    CSS – Cascading Style Sheet
    CSS                     F
             Style Sheet                F (Style)
                  (Content)                             F F
              F F               F   F      F                  F
                      F       F                F    F
           F       F    F




Mr.Warawut Khangkhan   3      F                                   51
F
             F                    F   F            HTML           XHTML       F
                            F                             F   F           F       F
         F           F (.css) F F          F  F
                         F                    HTML
                      id      F   F        HTML                       id
                 F                        F F    F




Mr.Warawut Khangkhan          3                F                                      52
F   (Cont.)




Mr.Warawut Khangkhan   3   F                 53
Mr.Warawut Khangkhan   3   F   54
F           F (Server-Side
Scripting)
                               F       F     F
              F F F (Dynamic)      F                 (Web
    Application) F         F  F            F             F
    (E-Commence)                        F (Online Banking)
         F           F       Search Engine      F
            F            F      F    F
        PHP
        ASP, ASP.NET
        JSP
        Ruby On Rails (ROR)
Mr.Warawut Khangkhan   3           F                         55
PHP
      F    Hypertext Preprocessor
       F                         F           HTML    F
         PHP F                 F   HTML         F
    <?php … ?>       <? … ?>       F     F        Dynamic
    HTML          F
     F              F F              F F
                     F     F               F      F
                F            F



Mr.Warawut Khangkhan   3      F                             56
F       PHP
       F F
                              F      F
             FF            PHP           F       HTML   F   F Syntax
              F
                    F
       FF    XML F
       F          F      F
         F F          F F
          F   F F      F          Scalar, Array, Associative Array

Mr.Warawut Khangkhan       3                 F                         57
F           PHP (Cont.)
       F                           F
                           F           F       F Unix, Windows
    Mas OS
                         (Object-Oriented)
          F     F   F         F Personal Web Server
    (PWS), Apache, Tomcat, OmniHttpd        Internet
    Information Service (IIS)




Mr.Warawut Khangkhan           3           F                     58
F       PHP (Cont.)
                 F        F                  F Oracle,
    FilePro, MS SQL, mSQL     MySQL           F
           F F F   F    F           F           F F LDAP,
    IMAP, POP3     HTTP     F




Mr.Warawut Khangkhan       3       F                        59
PHP




Mr.Warawut Khangkhan   3    F    60
F                          F               PHP
 1. HTML                   F           F             Static
    Language                   F               F
 2.    PHP
               Short Style      F             SGML (Standard
               Markup Language)
               <? echo “   PHP      Short Style”; ?>
               XML Style          F     XML (eXtensible
               Markup Language)
               <?php echo “   PHP      XML Style”; ?>


Mr.Warawut Khangkhan   3                   F                   61
F                      F         PHP (Cont.)
 2.          PHP ( F )
               SCRIPT Style        F     HTML
                          F JavaScript   VBScript
               <SCRIPT LANGUAGE=‘php’>
                   echo “     PHP      SCRIPT Style”;
               </SCRIPT>
               ASP Style         F      ASP (Active Server Pages)
               <% echo “   PHP       ASP Style”; %>




Mr.Warawut Khangkhan     3         F                            62
F                   F       PHP (Cont.)
 3. PHP Statement  F   F    F                    F
     F       Semicolon ( ; ) F
    echo “PHP Statement”;
 4. Whitespace                   F   F   F   F       F
               F     F Carriage Return (                 F
                                                         ),
    Space   Tabs      PHP      HTML    F
    Whitespace
    echo “PHP Statement”;
    echo “PHP Statement”;

       echo “PHP Statement”; echo “PHP Statement”;
Mr.Warawut Khangkhan   3       F                              63
F                   F       PHP (Cont.)
 5.           (Comments)       F F
                      PHP    F     F /* … */
                F //
       echo “PHP Statement”; //         F PHP Statement
       /*           F
                          */
       echo “         (Comments)”;




Mr.Warawut Khangkhan   3       F                      64
-- File form.html --
Mr.Warawut Khangkhan   3   F                    65
-- File simple.php --
Mr.Warawut Khangkhan   3   F                           66
Mr.Warawut Khangkhan   3   F   67
ASP, ASP.NET
    ASP F              Active Server Pages
    ASP                     F                                          F
                        ASP        ASP       F   F
    <% … %>
    ASP F         ASP.NET
    ASP.NET             .NET Framework F             F
        F ASP.NET           F   F     .aspx
    ASP.NET Server Control ( F      F      F         )
                                                     F             F
    element F            HTML                            F
      F            F  F                  F                   F F
         F F
Mr.Warawut Khangkhan      3          F                                     68
ASP

                               ASP.NET




Mr.Warawut Khangkhan   3   F         69
JSP
    JSP F             Java Server Pages
                       F   F      F
    JSP             F    F           <% … %>
                  F             JAVA
    JSP                      .jsp




Mr.Warawut Khangkhan     3           F         70
JSP
 1.    JSP F                        Java     F              F
                        F FF     Windows, Linux      Mac OS
 2.       F           Java API F          Java API    F       F
                                  F    FF          F    F                   F
              F
                  F
 3.                           F (Component)     F F       F F           F       F
                          F F             F F         F         F   F
                        F        F   F


Mr.Warawut Khangkhan          3           F                                         71
JSP (Cont.)
 4.                    F                   F                          F   F       F
                           F       F               XML F F
 5. JSP                                F             F   FF       F                   F
                               F                              F               F
                   F                           F




Mr.Warawut Khangkhan           3                        F                                 72
Mr.Warawut Khangkhan   3   F   73
Ruby On Rails (ROR)
                                               F (Web Application Framework)
    Ruby              F           F                F              F
    Rails         F                        F           F     F
    ROR                       F                      F                       F

              Rails   F    F
    Model-View-Controller (MVC)
        M–                                 (Status)
        V–                F           F F User Interface
        C-

Mr.Warawut Khangkhan                   3             F                           74
MVC




Mr.Warawut Khangkhan   3   F         75
Mr.Warawut Khangkhan   3   F   76
Mr.Warawut Khangkhan   3   F   77
Mr.Warawut Khangkhan   3   F   78
F F       F
    XML
    WML
    WML Script




Mr.Warawut Khangkhan   3     F       79
XML
      F        eXtensible Markup Language
                                                F W3C
         F           F              F                  HTML F               F
    HTML                       F         F           F       F
     F       F         F                F “DTD (Document Type
    Definition)”             F        F      F XML                      F
                                 XML Parser F
    XML            F                       F           F F F      F F F F
       F       F         F F                   F F F           HTML F F
           F     F F F            F                  WML
Mr.Warawut Khangkhan   3              F                                         80
WML
                  F                           HTML
    WML                   F       F                          XML
    WML               F                   F          F        F        F       F
                              F
    WML                                        F         (Web Pages)       F           F   F
      F (Card)                                            F F                      F
    (Deck)




Mr.Warawut Khangkhan                  3                  F                                     81
WML Script
                                       F        JavaScript
    WML Script                 Server-Side     F F   F
     binary F              F   F    F client




Mr.Warawut Khangkhan   3              F                      82
Mr.Warawut Khangkhan   1   F   F   F   83
Web Site
              F        F
                    . (2554).
               .F    F    7   , 2554,
    http://dit.dru.ac.th/home/004/tachakorn/WEBDE/Ch
    apter3.pdf
    Thai WBI, Website. (2554).        Homepage
    HTML.         F    27     , 2554,
    http://www.thaiwbi.com/course/html/index2.html




Mr.Warawut Khangkhan       1   F   F   F           84
Book
                         . (2554).              F .   : F   F F
                       F         F     .F




Mr.Warawut Khangkhan       1   F   F        F                     85

Más contenido relacionado

La actualidad más candente

สุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กรสุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กร
DrDanai Thienphut
 
1 โลกและการเปลี่ยนแปลง
1 โลกและการเปลี่ยนแปลง1 โลกและการเปลี่ยนแปลง
1 โลกและการเปลี่ยนแปลง
muang82
 
การสืบค้นขั้นสูง
การสืบค้นขั้นสูงการสืบค้นขั้นสูง
การสืบค้นขั้นสูง
fangwittayayon
 
9789740333036
97897403330369789740333036
9789740333036
CUPress
 
Java Web Service
Java Web ServiceJava Web Service
Java Web Service
vongthow
 
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศแผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
Nattapon
 
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียนแบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
Peung Chanthimarn
 

La actualidad más candente (19)

Brief create list-km090354
Brief create list-km090354Brief create list-km090354
Brief create list-km090354
 
Index with Word 2007
Index with Word 2007Index with Word 2007
Index with Word 2007
 
เปิดประตูสู่โลกออนไลน์ไปกับเทคโนโลยีสุดล้ำจาก ททท
เปิดประตูสู่โลกออนไลน์ไปกับเทคโนโลยีสุดล้ำจาก ทททเปิดประตูสู่โลกออนไลน์ไปกับเทคโนโลยีสุดล้ำจาก ททท
เปิดประตูสู่โลกออนไลน์ไปกับเทคโนโลยีสุดล้ำจาก ททท
 
Microsoft word twitter-25
Microsoft word   twitter-25Microsoft word   twitter-25
Microsoft word twitter-25
 
สุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กรสุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กร
 
1 โลกและการเปลี่ยนแปลง
1 โลกและการเปลี่ยนแปลง1 โลกและการเปลี่ยนแปลง
1 โลกและการเปลี่ยนแปลง
 
Function C
Function CFunction C
Function C
 
Animation8
Animation8Animation8
Animation8
 
Microsoft word facebook-20
Microsoft word   facebook-20Microsoft word   facebook-20
Microsoft word facebook-20
 
การสืบค้นขั้นสูง
การสืบค้นขั้นสูงการสืบค้นขั้นสูง
การสืบค้นขั้นสูง
 
สร้างสรรค์ผลงานด้วยโปรแกรม Adobe Photoshop CS3 ที่มา http://www.skr.ac.th/~...
สร้างสรรค์ผลงานด้วยโปรแกรม  Adobe  Photoshop CS3 ที่มา http://www.skr.ac.th/~...สร้างสรรค์ผลงานด้วยโปรแกรม  Adobe  Photoshop CS3 ที่มา http://www.skr.ac.th/~...
สร้างสรรค์ผลงานด้วยโปรแกรม Adobe Photoshop CS3 ที่มา http://www.skr.ac.th/~...
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
9789740333036
97897403330369789740333036
9789740333036
 
Java Web Service
Java Web ServiceJava Web Service
Java Web Service
 
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศแผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
แผนการจัดการเรียนรู้ที่ 8 คุณธรรม จริยธรรมในการใช้เทคโนโลยีสารสนเทศ
 
Field Binding
Field BindingField Binding
Field Binding
 
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียนแบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
แบบสอบถามความคิดเห็นเกี่ยวกับทัศนคติเรื่องเพศสัมพันธ์ในวัยเรียน
 
01 form-mdi
 01 form-mdi 01 form-mdi
01 form-mdi
 
การออกแบบและพัฒนาเว็บไซต์
การออกแบบและพัฒนาเว็บไซต์การออกแบบและพัฒนาเว็บไซต์
การออกแบบและพัฒนาเว็บไซต์
 

Similar a พื้นฐานภาษาสำหรับพัฒนาเว็บไซต์

Upload Patch Firewall Sp3351
Upload Patch Firewall Sp3351Upload Patch Firewall Sp3351
Upload Patch Firewall Sp3351
guest134db05
 
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บทตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
Nunnaphat Chadajit
 

Similar a พื้นฐานภาษาสำหรับพัฒนาเว็บไซต์ (14)

Management Information System 6
Management Information System 6Management Information System 6
Management Information System 6
 
Session and Cookie
Session and CookieSession and Cookie
Session and Cookie
 
Chapter 2 Strategy & Information System
Chapter 2 Strategy & Information SystemChapter 2 Strategy & Information System
Chapter 2 Strategy & Information System
 
พื้นฐานการออกแบบโปรแกรม
พื้นฐานการออกแบบโปรแกรมพื้นฐานการออกแบบโปรแกรม
พื้นฐานการออกแบบโปรแกรม
 
Business Computer Project 3
Business Computer Project 3Business Computer Project 3
Business Computer Project 3
 
Flash unit 1
Flash unit 1Flash unit 1
Flash unit 1
 
คู่มือส่วนการจัดการระบบSmss
คู่มือส่วนการจัดการระบบSmssคู่มือส่วนการจัดการระบบSmss
คู่มือส่วนการจัดการระบบSmss
 
Upload Patch Firewall Sp3351
Upload Patch Firewall Sp3351Upload Patch Firewall Sp3351
Upload Patch Firewall Sp3351
 
Edit & Delete Data
Edit & Delete DataEdit & Delete Data
Edit & Delete Data
 
Management Information System 4
Management Information System 4Management Information System 4
Management Information System 4
 
SearchDemo
 SearchDemo SearchDemo
SearchDemo
 
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บทตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
ตัวอย่างรูปเล่ม โครงงานคอมพิวเตอร์ 5 บท
 
Install PrestaShop 1.2.4.0 Thai
Install PrestaShop 1.2.4.0 ThaiInstall PrestaShop 1.2.4.0 Thai
Install PrestaShop 1.2.4.0 Thai
 
Object-Oriented Programming 8
Object-Oriented Programming 8Object-Oriented Programming 8
Object-Oriented Programming 8
 

Más de Warawut

Object-Oriented Programming 7
Object-Oriented Programming 7Object-Oriented Programming 7
Object-Oriented Programming 7
Warawut
 
Object-Oriented Programming 6
Object-Oriented Programming 6Object-Oriented Programming 6
Object-Oriented Programming 6
Warawut
 
Object-Oriented Programming 1
Object-Oriented Programming 1Object-Oriented Programming 1
Object-Oriented Programming 1
Warawut
 

Más de Warawut (20)

Database design
Database designDatabase design
Database design
 
Object-Oriented Programming 10
Object-Oriented Programming 10Object-Oriented Programming 10
Object-Oriented Programming 10
 
Object-Oriented Programming 9
Object-Oriented Programming 9Object-Oriented Programming 9
Object-Oriented Programming 9
 
Object-Oriented Programming 7
Object-Oriented Programming 7Object-Oriented Programming 7
Object-Oriented Programming 7
 
Object-Oriented Programming 6
Object-Oriented Programming 6Object-Oriented Programming 6
Object-Oriented Programming 6
 
Management Information System 5
Management Information System 5Management Information System 5
Management Information System 5
 
Object-Oriented Programming 5
Object-Oriented Programming 5Object-Oriented Programming 5
Object-Oriented Programming 5
 
Management Information System 3
Management Information System 3Management Information System 3
Management Information System 3
 
Business Computer Project 2
Business Computer Project 2Business Computer Project 2
Business Computer Project 2
 
Object-Oriented Programming 4
Object-Oriented Programming 4Object-Oriented Programming 4
Object-Oriented Programming 4
 
Chapter 1 Organization & MIS
Chapter 1 Organization & MISChapter 1 Organization & MIS
Chapter 1 Organization & MIS
 
Object-Oriented Programming 3
Object-Oriented Programming 3Object-Oriented Programming 3
Object-Oriented Programming 3
 
Object-Oriented Programming 2
Object-Oriented Programming 2Object-Oriented Programming 2
Object-Oriented Programming 2
 
Object-Oriented Programming 1
Object-Oriented Programming 1Object-Oriented Programming 1
Object-Oriented Programming 1
 
Upload File
Upload FileUpload File
Upload File
 
Login
LoginLogin
Login
 
Form Validation
Form ValidationForm Validation
Form Validation
 
Tips & Track
Tips & TrackTips & Track
Tips & Track
 
Search Data
Search DataSearch Data
Search Data
 
Retrieve Data
Retrieve DataRetrieve Data
Retrieve Data
 

Último

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Último (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

พื้นฐานภาษาสำหรับพัฒนาเว็บไซต์

  • 1. Mr.Warawut Khangkhan Facebook: http://www.facebook.com/AjWarawut Twitter: http://twitter.com/awarawut E-Mail: awarawut@hotmail.com Mobile: 089-461-9591
  • 2. - F F F (Client-Server) F (Client-Side Scripting) F F (Server-Side Scripting) F F F Mr.Warawut Khangkhan 3 F 2
  • 4. F- F F Mr.Warawut Khangkhan 3 F 4
  • 5. - F F F F F Mr.Warawut Khangkhan 3 F 5
  • 6. - F F F F F Mr.Warawut Khangkhan 3 F 6
  • 9. Static (Static Programming) Dynamic (Dynamic Programming) Mr.Warawut Khangkhan 3 F 9
  • 13. F (Client-Side (Client- Scripting) F (Script) F F JavaScript DOM F F F HTML F F F F F F F F F F F F F F AJAX F F F F Mr.Warawut Khangkhan 3 F 13
  • 14. F F F HTML – HyperText Markup Language XHTML – eXtensible HyperText Markup Language DOM (Document Object Model) & JavaScript Mr.Warawut Khangkhan 3 F 14
  • 15. HTML F HyperText Markup Language F (Hypermedia Document Description Language) F F www (World Wide Web) F (Markup Tag) F F F F (Web Browser) (Tag) F (Attribute) World Wide Web Consortium (W3C) F SGML (Standard Generalized Markup Language) Mr.Warawut Khangkhan 3 F 15
  • 16. F HTML (HTML Elements) HTML – F < > F tag F F F tag F tag F F F F / 2 F F F F F F Slash (/) F F F F (Attribute) – F tag F HTML F F F (Name = “Value”) Mr.Warawut Khangkhan 3 F 16
  • 17. F HTML (HTML Elements) Mr.Warawut Khangkhan 3 F 17
  • 18. F HTML <html> <head> <title> </title> </head> <body> F F </body> </html> Mr.Warawut Khangkhan 3 F 18
  • 19. HTML 1. F (Heading) Mr.Warawut Khangkhan 3 F 19
  • 20. HTML (Cont.) 2. F F (Paragraps) Mr.Warawut Khangkhan 3 F 20
  • 21. HTML (Cont.) 3. <br> - F F F F F F F F F F Mr.Warawut Khangkhan 3 F 21
  • 22. HTML (Cont.) 4. <a> - F F HTML, , Web Design Mr.Warawut Khangkhan 3 F 22
  • 23. HTML (Cont.) 5. <frame> - F HTML F F F Mr.Warawut Khangkhan 3 F 23
  • 24. HTML (Cont.) 6. <table> - F F <tr> F <td> F F F F F F F 24
  • 25. HTML (Cont.) 7. F (List) – HTML F - Unordered Lists - Ordered Lists - Definition Lists - Nested Lists Mr.Warawut Khangkhan 3 F 25
  • 26. HTML (Cont.) Unordered List – F F F F F ( ) F F List F F <ul> F List F <li> Mr.Warawut Khangkhan 3 F 26
  • 27. HTML (Cont.) Ordered List – List F F F F F F Unordered Lists F F <ol> <ul> Mr.Warawut Khangkhan 3 F 27
  • 28. HTML (Cont.) Definition List – List F F F F <dl> F 2 F F F <dt> <dd> Mr.Warawut Khangkhan 3 F 28
  • 29. HTML (Cont.) Nested List – F List F List F F F F F 29
  • 30. HTML (Cont.) 8. <img> - F HTML Mr.Warawut Khangkhan 3 F 30
  • 31. HTML F F 1. <form> - F F F F F F F Mr.Warawut Khangkhan 3 F 31
  • 32. HTML F F (Cont.) 2. <input> - F F F F F ( <form>) 6 Text Password Radio Checkbox Submit Reset Mr.Warawut Khangkhan 3 F 32
  • 33. HTML F F (Cont.) Text – F F F F F F F Password – F F Text F (*) F F F F F F Mr.Warawut Khangkhan 3 F 33
  • 34. HTML F F (Cont.) Radio – F F F F F Checkbox – F F F F F F 1 Mr.Warawut Khangkhan 3 F 34
  • 35. HTML F F (Cont.) Submit – F F F F F F F F F F Reset – F F F F F F F F F Mr.Warawut Khangkhan 3 F 35
  • 36. HTML F F (Cont.) 3. <select> - F F F F Drop-Down F F F F Mr.Warawut Khangkhan 3 F 36
  • 37. HTML F F (Cont.) 4. <textarea> - F F F F F F F F F F F F Mr.Warawut Khangkhan 3 F 37
  • 38. XHTML F eXtensible HyperText Markup Language HTML XML F F F F F F F syntax XML F HTML Mr.Warawut Khangkhan 3 F 38
  • 40. F XHTML 1. DOCTYPE 2. Namespace 3. “Encoding” HTML F F Mr.Warawut Khangkhan 3 F 40
  • 41. 1. DOCTYPE F XHTML F F XHTML F F F F F F XHTML F Mr.Warawut Khangkhan 3 F 41
  • 42. 2. Namespace F F F XHTML F F DTD Namespace XHTML F F URL Mr.Warawut Khangkhan 3 F 42
  • 43. 3. “Encoding” F F F F F F F F XHTML Encoding F <meta> F F “http-equiv” “Content-Type” F F “content” Mr.Warawut Khangkhan 3 F 43
  • 44. XHTML 1. F DOCTYPE F F F F F F HTML 2. F F F F F <html>, <p> F 3. F F F F F F F F F F F F F F F F 4. F F F F F ‘ ’ “ ” 5. F F <p> … </p> F Mr.Warawut Khangkhan 3 F 44
  • 45. XHTML (Cont.) 6. F F F F F F F F Slash (/) F <br /> F 7. F F F “Double Dashes (--)” F XHTML F F F F F (- -) F F (=) 8. F F F “&lt;” “&gt;” F < > Mr.Warawut Khangkhan 3 F 45
  • 46. F XHTML Mr.Warawut Khangkhan 3 F 46
  • 47. F XHTML Browser Mr.Warawut Khangkhan 3 F 47
  • 48. DOM & JavaScript DOM F Document Object Model F F F F F Content F F XHTML (HTML) F DOM F F Object Oriented Model DOM element tag F Node F F F DOM F object method Mr.Warawut Khangkhan 3 F 48
  • 49. DOM & JavaScript (Cont.) JavaScript F F F (Client) F F F F JavaScript F web browser F F F F F F F F F F JavaScript Engine F F Mr.Warawut Khangkhan 3 F 49
  • 50. F F DOM & JavaScript Mr.Warawut Khangkhan 3 F 50
  • 51. DOM & JavaScript (Cont.) CSS – Cascading Style Sheet CSS F Style Sheet F (Style) (Content) F F F F F F F F F F F F F F F Mr.Warawut Khangkhan 3 F 51
  • 52. F F F F HTML XHTML F F F F F F F F (.css) F F F F F HTML id F F HTML id F F F F Mr.Warawut Khangkhan 3 F 52
  • 53. F (Cont.) Mr.Warawut Khangkhan 3 F 53
  • 55. F F (Server-Side Scripting) F F F F F F (Dynamic) F (Web Application) F F F F F (E-Commence) F (Online Banking) F F Search Engine F F F F F PHP ASP, ASP.NET JSP Ruby On Rails (ROR) Mr.Warawut Khangkhan 3 F 55
  • 56. PHP F Hypertext Preprocessor F F HTML F PHP F F HTML F <?php … ?> <? … ?> F F Dynamic HTML F F F F F F F F F F F F Mr.Warawut Khangkhan 3 F 56
  • 57. F PHP F F F F FF PHP F HTML F F Syntax F F FF XML F F F F F F F F F F F F Scalar, Array, Associative Array Mr.Warawut Khangkhan 3 F 57
  • 58. F PHP (Cont.) F F F F F Unix, Windows Mas OS (Object-Oriented) F F F F Personal Web Server (PWS), Apache, Tomcat, OmniHttpd Internet Information Service (IIS) Mr.Warawut Khangkhan 3 F 58
  • 59. F PHP (Cont.) F F F Oracle, FilePro, MS SQL, mSQL MySQL F F F F F F F F F LDAP, IMAP, POP3 HTTP F Mr.Warawut Khangkhan 3 F 59
  • 61. F F PHP 1. HTML F F Static Language F F 2. PHP Short Style F SGML (Standard Markup Language) <? echo “ PHP Short Style”; ?> XML Style F XML (eXtensible Markup Language) <?php echo “ PHP XML Style”; ?> Mr.Warawut Khangkhan 3 F 61
  • 62. F F PHP (Cont.) 2. PHP ( F ) SCRIPT Style F HTML F JavaScript VBScript <SCRIPT LANGUAGE=‘php’> echo “ PHP SCRIPT Style”; </SCRIPT> ASP Style F ASP (Active Server Pages) <% echo “ PHP ASP Style”; %> Mr.Warawut Khangkhan 3 F 62
  • 63. F F PHP (Cont.) 3. PHP Statement F F F F F Semicolon ( ; ) F echo “PHP Statement”; 4. Whitespace F F F F F F F Carriage Return ( F ), Space Tabs PHP HTML F Whitespace echo “PHP Statement”; echo “PHP Statement”; echo “PHP Statement”; echo “PHP Statement”; Mr.Warawut Khangkhan 3 F 63
  • 64. F F PHP (Cont.) 5. (Comments) F F PHP F F /* … */ F // echo “PHP Statement”; // F PHP Statement /* F */ echo “ (Comments)”; Mr.Warawut Khangkhan 3 F 64
  • 65. -- File form.html -- Mr.Warawut Khangkhan 3 F 65
  • 66. -- File simple.php -- Mr.Warawut Khangkhan 3 F 66
  • 68. ASP, ASP.NET ASP F Active Server Pages ASP F F ASP ASP F F <% … %> ASP F ASP.NET ASP.NET .NET Framework F F F ASP.NET F F .aspx ASP.NET Server Control ( F F F ) F F element F HTML F F F F F F F F F Mr.Warawut Khangkhan 3 F 68
  • 69. ASP ASP.NET Mr.Warawut Khangkhan 3 F 69
  • 70. JSP JSP F Java Server Pages F F F JSP F F <% … %> F JAVA JSP .jsp Mr.Warawut Khangkhan 3 F 70
  • 71. JSP 1. JSP F Java F F F FF Windows, Linux Mac OS 2. F Java API F Java API F F F FF F F F F F 3. F (Component) F F F F F F F F F F F F F F F F Mr.Warawut Khangkhan 3 F 71
  • 72. JSP (Cont.) 4. F F F F F F F XML F F 5. JSP F F FF F F F F F F F Mr.Warawut Khangkhan 3 F 72
  • 74. Ruby On Rails (ROR) F (Web Application Framework) Ruby F F F F Rails F F F F ROR F F F Rails F F Model-View-Controller (MVC) M– (Status) V– F F F User Interface C- Mr.Warawut Khangkhan 3 F 74
  • 79. F F F XML WML WML Script Mr.Warawut Khangkhan 3 F 79
  • 80. XML F eXtensible Markup Language F W3C F F F HTML F F HTML F F F F F F F F “DTD (Document Type Definition)” F F F XML F XML Parser F XML F F F F F F F F F F F F F F F F HTML F F F F F F F WML Mr.Warawut Khangkhan 3 F 80
  • 81. WML F HTML WML F F XML WML F F F F F F F WML F (Web Pages) F F F F (Card) F F F (Deck) Mr.Warawut Khangkhan 3 F 81
  • 82. WML Script F JavaScript WML Script Server-Side F F F binary F F F F client Mr.Warawut Khangkhan 3 F 82
  • 83. Mr.Warawut Khangkhan 1 F F F 83
  • 84. Web Site F F . (2554). .F F 7 , 2554, http://dit.dru.ac.th/home/004/tachakorn/WEBDE/Ch apter3.pdf Thai WBI, Website. (2554). Homepage HTML. F 27 , 2554, http://www.thaiwbi.com/course/html/index2.html Mr.Warawut Khangkhan 1 F F F 84
  • 85. Book . (2554). F . : F F F F F .F Mr.Warawut Khangkhan 1 F F F 85