SlideShare uma empresa Scribd logo
1 de 85
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

สุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กรสุดยอดความสำเร็จขององค์กร
สุดยอดความสำเร็จขององค์กร
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
 

Mais procurados (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
 
การออกแบบและพัฒนาเว็บไซต์
การออกแบบและพัฒนาเว็บไซต์การออกแบบและพัฒนาเว็บไซต์
การออกแบบและพัฒนาเว็บไซต์
 

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

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

Semelhante 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
 

Mais 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
 

Mais 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

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

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

  • 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