Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Kuliah Jalanan Web Programming ala TP 03

Presentasi serupa


Presentasi berjudul: "Kuliah Jalanan Web Programming ala TP 03"— Transcript presentasi:

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


Download ppt "Kuliah Jalanan Web Programming ala TP 03"

Presentasi serupa


Iklan oleh Google