Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehVerawati Atmadjaja Telah diubah "6 tahun yang lalu
1
Kuliah Jalanan Web Programming ala TP 03
Kuliah Jalanan Web Programming ala TP 03. GUI/ Client Side Programming with Framework Teguh Pribadi wa/sms/telegram
2
Teguh Pribadi SD Negeri 2 Sumberarum (1997-2003)
SMP Negeri 2 Bojonegoro ( ) SMA Negeri 1 Bojonegoro ( ) UM - S1 Pend. TI (2009September-2013Maret) SMK N 6 Jember - Talentscouting Program (2013Januari–2013Juni) SMK Negeri 1 Bojonegoro (2013Juli-sekarang) AKN Bojonegoro (2013-sekarang) UDINUS – S2 Magister TI (onprogress) Founder of Kuliah Jalanan Web Programming ala TP (2015-sekarang) One of Founder Transcipta Infotama - IT Consultant, IT Training, IT Developer (2016-sekarang)
3
Kuliah Jalanan Web Programming ala TP
01. Brainstorming 02. Database and GUI Compiler 03. GUI/ Client Side Programming with Framework 04. Server Side Programming with Framework 05. Time to Build Simple Project
4
GUI/ Client Side Programming with Framework
HTML CSS JavaScript Bootstrap as a Web GUI Framework
5
GUI/ Client Side
6
GUI/ Client Side Pengertian
Teknologi web programming dimana script dijalankan komputer client, tanpa berinteraksi dengan server. Di client slide teknologi ini, code script sangat bergantung pada browser yang digunakan. (
7
GUI/ Client Side Konsep
Bidang Pemrograman Web MODEL DATABASE CONTROLLER SERVER SIDE VIEW CLIENT SIDE MySQL (DDL – DML) PHP (Proccesing) HTML CSS JavaScript (User Interface)
8
HTML
9
HTML pendahuluan HyperText Markup Language (HTML).
HyperText bahasa tingkat tinggi bahasanya mudah dipahami oleh manusia. Markup Language Bahasa pengganti dari konsep yang ada (misal word) ke browser. Ekstensi filenya .html.
10
HTML pendahuluan – struktur dasar
11
HTML script – tag Tag-tag HTML selalu diawali dengan <…> dan diakhiri dengan </…>. Namun ada juga tag yang tidak diakhiri dengan tanda seperti tag dan lainnya.
12
HTML script – tag – contoh
OUTPUT
13
HTML script – elements Semua yg terdapat mulai start tag, content, end tag.
14
HTML script – elements – contoh
OUTPUT
15
HTML script – atributes
Atribut memberikan informasi tambahan tentang elemen. Atribut selalu ditentukan dalam tag awal. Umumnya berisi attribute_name=“value“.
16
HTML script – atributes – contoh
OUTPUT attribute_name=“value“
17
HTML script yg harus dipelajari (1) HTML home HTML list
18
HTML script yang harus dipelajari (2) HTML Image HTML Input Attributes
19
HTML script yang harus dipelajari (3) HTML5
20
CSS
21
CSS pendahuluan CSS Cascading Style Sheet - CSS.
Bahasa pengaturan/ gaya dari untuk dokumen HTML. Ekstensi filenya (.css). CSS Pewarnaan Mensetting Font Box Model …etc
22
CSS sintax dasar Berdasarkan cara pemanggilan: Selector Element
Selector id Selector class Berdasarkan penempatan style: Inline Internal Eksternal
23
CSS cara pemanggilan Selector element/ tag name Selector id
Selector class
24
CSS cara pemanggilan – selector element/tag name
SCRIPT OUTPUT nama deklarasi style = nama elemen/tag
25
CSS cara pemanggilan – selector id
SCRIPT OUTPUT #namadeklarasi, dipanggil elemen dengan id=“namadeklarasi”
26
CSS cara pemanggilan – selector class
SCRIPT OUTPUT .namadeklarasi, dipanggil elemen dengan class=“namadeklarasi”
27
CSS penempatan style Inline Internal Eksternal . # CSS (.)(#) HTML CSS
<head> …… </head> HTML . # CSS INTERNAL <head> CSS (.)(#) </head> HTML INLINE <p Style=“CSS”> </p> HTML
28
CSS penempatan style – inline
CONCEPT OUTPUT INLINE <p Style=“CSS”> </p> HTML SCRIPT
29
CSS penempatan style – internal
CONCEPT OUTPUT INTERNAL <head> CSS (.)(#) </head> HTML SCRIPT
30
CSS penempatan style – eksternal
CONCEPT OUTPUT EKSTERNAL <head> …… </head> HTML . # CSS SCRIPT
31
CSS script yg harus dipelajari (1) CSS Colors CSS Position
32
CSS script yg harus dipelajari (2) CSS Float CSS Counter
33
CSS 3 (newest version of css on this decade) script yg harus dipelajari (3) CSS3 Intro CSS3 MQ Example
34
JavaScript
35
JavaScript pendahuluan
JavaScript adalah bahasa pemrograman yang bisa disisipkan ke HTML. Javascript berjalan di sisi Client. (baik murni client maupun sisi client yang berinteraksi dengan database). Sintaks JavaScript mirip-mirip dengan Bahasa C. JavaScript bersifat case sensitive.
36
JavaScript script – konsep dasar (1)
Kode JavaScript ditulis diantara <script> dan </script>. Contoh:
37
JavaScript script – konsep dasar (2)
Javascript dapat ditempatkan di seluruh tempat dalam file html. Namun ada beberapa pendapat bahwa efisien jika ditempatkan di footer/ setelah end tag body.
38
JavaScript kegunaan dasar
JavaScript Can Change HTML Content JavaScript Can Change HTML Attributes JavaScript Can Change HTML Styles (CSS) JavaScript Can Validate Data
39
JavaScript kegunaan dasar – Change HTML Content
OUTPUT
40
JavaScript kegunaan dasar – Change HTML Attributes
OUTPUT
41
JavaScript kegunaan dasar – Change HTML Style (CSS)
OUTPUT
42
JavaScript kegunaan dasar – Validate Data (SCRIPT)
43
JavaScript kegunaan dasar – Validate Data (OUTPUT)
44
JavaScript operator Operator pada JavaScript terbagi menjadi enam, yaitu : Aritmatika (Ex: + , - , : , x ) Pemberian nilai (Ex: = , += , -= , *= , /=) Pemanipulasian bit (Ex: & , | , ^) Pembanding (Ex: == , != , > , <) Logika (Ex: && , || , !) String (Ex: “Java” + “Script” =“JavaScript”)
45
Bootstrap as a Web GUI Framework
46
BOOTSTRAP pendahuluan framework
Framework blueprint/ kerangka kerja/ cetakan. Sebuah framework yang dibuat dengan menggunakan bahasa dari html dan css. Juga menyediakan efek javascript yang dibangun dengan menggunakan jquery. ENAK? YA, karena gak usah repot-repot buat script dari awal/nol. GAK ENAK? YA, karena kita harus mempelajari cetakan script dari framework tersebut terlebih dahulu.
47
BOOTSTRAP pendahuluan bootstrap
Bootstrap adalah Framework tampilan/GUI. Sebuah framework yang dibuat dengan menggunakan bahasa dari html dan css. Juga menyediakan efek javascript yang dibangun dengan menggunakan jquery.
48
BOOTSTRAP cetakan bootstrap - css
49
BOOTSTRAP cetakan bootstrap - component
50
BOOTSTRAP cetakan bootstrap - javascript
51
BOOTSTRAP turunan BOOTSTRAP Metro ui Metro-bootstrap …. …. ….
Bootstrap framework. Beberapa framework/template juga beracuan ke bootstrap. Misal: metro UI, metro-bootstrap. BOOTSTRAP Metro ui Metro-bootstrap …. …. ….
52
STUDI KASUS
53
STUDI KASUS kelompok 1-5 Pilih/cari sebuah template turunan dari bootstrap. Berdasarkan studi kasus sebelumnya, buatlah view: Index ( berupa table ) { Full Css }, Form tambah { Full Css }, Form edit { Full Css }, Alert hapus javascript.
54
Referensi
55
Referensi CSS Gasston, Peter The Book of CSS3, 2nd Edition. No Starch Press-USA Lunn, Ian CSS3 Foundations. Wiley Publishing-USA Olsson, Mikael. CSS Quick Syntax Reference HTML F. Sikos, LesLie Web Standards-Mastering HTML5, CSS3, dan XML. A Press-USA JAVASCRIPT Ambler, Timber and Cloud, Nicholas JavaScript Frameworks for Modern Web Dev. APress-USA Brown, Ethan Learning JavaScript, 3rd Edition. O’Reilly Media-USA Crockford, Douglas JavaScript_ The Good Parts. O’Reilly Media-USA Libby, Alex Learning Less.js. Packt Publishing-UK Mardan, Azat Full Stack JavaScript, 2nd Edition. APress-USA Rinehart, Martin JavaScript Object Programming. APress-USA ALL Official W3schools offline. diakses Oktober 2016
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.