1. kelebihan dan kekurangan web 1.0, web 2.0 dan web 3.0
2. Pengertian Agile SCRUM dan contoh tools yg telah mengimplementasikan Agile Scrum
3. Pengertian Web Server
Perchè il mio progetto digitale non sta portando risultati?AQuest
Sito web, campagna di digital marketing, ecommerce, app.. un progetto digitale può concretizzarsi in molti e differenti modi. Al di là delle specificità però ci sono punti in comune che accomunano tutti i casi digitali di successo; allo stesso modo ci sono errori trasversali che portano ad esiti meno felici.
Li analizzeremo insieme cercando di tracciare un sentiero di cose da fare (e da evitare) per arrivare all’obiettivo.
1. kelebihan dan kekurangan web 1.0, web 2.0 dan web 3.0
2. Pengertian Agile SCRUM dan contoh tools yg telah mengimplementasikan Agile Scrum
3. Pengertian Web Server
Perchè il mio progetto digitale non sta portando risultati?AQuest
Sito web, campagna di digital marketing, ecommerce, app.. un progetto digitale può concretizzarsi in molti e differenti modi. Al di là delle specificità però ci sono punti in comune che accomunano tutti i casi digitali di successo; allo stesso modo ci sono errori trasversali che portano ad esiti meno felici.
Li analizzeremo insieme cercando di tracciare un sentiero di cose da fare (e da evitare) per arrivare all’obiettivo.
We looked at the data. Here’s a breakdown of some key statistics about the nation’s incoming presidents’ addresses, how long they spoke, how well, and more.
My books- Hacking Digital Learning Strategies http://hackingdls.com & Learning to Go https://gum.co/learn2go
Resources at http://shellyterrell.com/emoji
GAME ON! Integrating Games and Simulations in the Classroom Brian Housand
Brian Housand, Ph.D.
brianhousand.com
@brianhousand
GAME ON! Integrating Games and Simulations in the Classroom
It is estimated that by the time that today’s youth enters adulthood that they will have played an average of 10,000 hours of video games. By playing games, research suggests that they have developed abilities related to creativity, collaboration, and critical thinking. Come explore the history of games and simulations in the classroom and investigate ways that current games and simulations in digital and non-digital formats can be meaningfully and purposefully integrated into your learning environment.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
What we carry with us in our everyday lives and interactions is just as important for our success as our technical skills and achievements.
This is what I carry with me. What do YOU carry?
Slides designed and produced with Haiku Deck for iPad. Set your story free with Haiku Deck at http://www.haikudeck.com/
You can learn more about Jonathon Colman at http://www.jonathoncolman.org/
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
These slides are adapted from a talk I gave at the Welsh Government's Marketing Awards for the LAM sector, in 2017.
It offers a primer on UX - User Experience - and how ethnography and design might be used in the library, archive and museum worlds to better understand our users. All good marketing starts with audience insight.
The presentation covers the following:
1) An introduction to UX
2) Ethnography, with definitions and examples of 7 ethnographic techniques
3) User-centred design and Design Thinking
4) Examples of UX-led changes made at institutions in the UK and Scandinavia
5) Next Steps - if you'd like to try out UX at your own organisation
The technologies and people we are designing experiences for are constantly changing, in most cases they are changing at a rate that is difficult keep up with. When we think about how our teams are structured and the design processes we use in light of this challenge, a new design problem (or problem space) emerges, one that requires us to focus inward. How do we structure our teams and processes to be resilient? What would happen if we looked at our teams and design process as IA’s, Designers, Researchers? What strategies would we put in place to help them be successful? This talk will look at challenges we face leading, supporting, or simply being a part of design teams creating experiences for user groups with changing technological needs.
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
Not sure what to share on SlideShare?
SlideShares that inform, inspire and educate attract the most views. Beyond that, ideas for what you can upload are limitless. We’ve selected a few popular examples to get your creative juices flowing.
PHP Indonesia adalah salah satu komunitas IT terbesar di Indonesia yang memiliki ratusan ribu anggota dan tersebar di sebagian besar wilayah di Indonesia. Ini adalah meetup untuk meningkatkan kebersamaan antar sesama anggota di regional Jabodetabek. Meetup ini selanjutnya akan diadakan sebagai agenda rutin juga sebagai koordinasi tukar pikiran antar Regional.
Node.js adalah sebuah platform software yang dipakai untuk membangun aplikasi – aplikasi serverside yang fleksibel di sebuah network / jaringan. Node.js menggunakan JavaScript sebagai bahasa pemrogaman dan dapat dengan mudah menghasilkan throughput / pemrosesan tingkat tinggi melalui non-blocking I/O
ppt profesionalisasi pendidikan Pai 9.pdfNur afiyah
Pembelajaran landasan pendidikan yang membahas tentang profesionalisasi pendidikan. Semoga dengan adanya materi ini dapat memudahkan kita untuk memahami dengan baik serta menambah pengetahuan kita tentang profesionalisasi pendidikan.
2. 1. Carilah web Framework paling update dan banyak
digunakan dan contoh implentasinya dan jelaskan sisi
kelebihan dan kekurangannya :
- http://www.detik.com detikcom ialah sebuah portal web yang
berisi berita dan artikel di Indonesia. detikcom merupakan salah satu situs
berita terpopuler di Indonesia. Berbeda dari situs-situs berita berbahasa
Indonesia lainnya, detikcom menggantungkan pendapatan dari bidang
iklan. Meskipun begitu, detikcom merupakan yang terdepan dalam hal
berita-berita baru (breaking news).
- Detik.com ini menggunakan framework php dan FireBase
3. Kelebihan Framework FireBase
Tersedia versi Free, sehingga para developer dapat mencoba layanan
Firebase tanpa batasan waktu.
Cepat dan responsif
Tanpa SQL, Firebase menggunakan JSON
SDK tersedia untuk Android, iOS, JavaScript, Java, Objective-C, swift
dan Node.js
User friendly
Event-oriented
Build-in graphic editor
Powerful API untuk menyimpan dan sinkronasi
API relatif mudah dimengerti
Realtime backend
Memudahkan bagi front-end developer yang kurang mengerti back-
end
Dokumentasi & Costumer Support
4. Kekurangan Framework FireBase
Jumlah koneksi node tak ditampilkan (yang mana pada versi Free
dibatasi 100)
Format penyimpanan tidak menggunakan SQL, melainkan JSON yang
mana akan menyulitkan ketika melakukan migrasi
Karena Firebase tidak memberatkan developer pada server-side, maka
konsekuensinya perlu kerja keras menggunakan API dalam kode kita di
front-end/client-side
Ketika aplikasi kita menggunakan database terpusat yang dapat di
update (write) oleh banyak pengguna, maka akan menjadi overkill
Tak ada fungsi reference ataupun join
Versi Free hanya memberikan 100 koneksi dan 1 GB storage, yang mana
kita perlu melakukan upgrade jika pengguna kita bertambah
Kita tak tahu dimana lokasi host data kita
You don’t own your data. Karena data kita berada dalam host bukan
milik kita, akan menjadi mustahil untuk merecovery akun user
5. 2. Jelaskan secara detail istilah :
- AngularJs
- NodeJs
- Apachesolr
- Jquery
6. AngularJs
AngularJS adalah sebuah framework Javascript yang di kembangkan atau di
bangun oleh tim Google. angularjs menggunakan metode MVC yang membuat
source code aplikasi kita menjadi bersih dan mudah di kembangkan. sampai
saat ini angularjs sudah menjadi salah satu framework javascript yang paling
populer dan sangat banyak di gunakan oleh para developer di seluruh dunia
untuk membangun aplikasi. kehandalan dari angularjs sendiri tidak bisa di
ragukan lagi, salah satu faktor nya karena di kembangkan oleh para tim ahli
dari google. angular JS juga menyediakan panduan cara penggunaannya pada
situs resmi angularJS. dan angularJS juga di gunakan untuk membangun
aplikasi yang bersifat single page application. Tutorial AngularJS Pengertian
Dan Cara Menggunakan AngularJS
Bagian – bagian utama AngularJS :
ng-app yang berfungsi sebagai pen-definisi arahan dan link dari aplikasi
Angular JS ke html.
ng-model berfungsi untuk arahan data dari aplikasi Angular JS ke input
kontrol html.
ng-bind berfungsi sebagai arahan data dari aplikasi Angular JS ke tag html.
7. Beberapa fitur AngularJs
Fitur Utama AngularJs :
JavaScript Framework Angular JS merupakan sebuah framework yang
sangat efisien dalam dan mengembangkan Rich Internet Applications
(RIA).
JavaScript Framework Angular JS merupakan aplikasi MVC (Model, View,
Controller).
Dengan menggunakan Aplikasi yang berbasis Angular JS bisa diakses dari
semua web browser.
Framework Angular JS merupakan framework JavaScript Open Source alias
gratis, dan memiliki komunitas pengembang aplikasi yang banyak.
Fitur Core Angular JS :
-Data binding yang berfungsi untuk sinkronisasi data antara Model dan View
yang dimiliki Angular JS.
-Scope adalah suatu objek yang mengacu pada sebuah model, sebagai perekat
antara Controller dan View.
-Controller Merupakan kumpulan dari fungsi-fungsi javascript yang dibuat
dalam Angular JS.
-Model View Whatever yang artinya Angular JS tidak mengimplementasikan
MVC secara umum, melainkan sesuatu yang lebih dekat sebagai MVVM
(Model View View Model).
8. Keuntungan & Kekurangan dari AngularJs
Keuntungan AngularJs:
- Dengan menggunakan Angular JS dalam pembuatan aplikasi akan
memudahkan developer, karena AngularJS sendiri memiliki kemampuan
dalam membuat Single Page Application dengan cepat dan mudah.
- Framework Angular JS mampu berinteraksi dengan HTML dan memilki
kemampuan data binding pada html dengan efesiensi yang tinggi.
- Angular JS Menyediakan Dependency Injection (DI) dimana akan
memungkinkan sang developer menulis beberapa komponen dan code yang
terpisah satu sama lain. Kita hanya perlu memanggil komponen tersebut jika
diperlukan dan bisa digunakan secara berulang.
- Dengan menggunakan Angular JS sebagai pengembang aplikasi sang developer
dapat membuat fungsi dan code yang lebih baik dan lebih ringkas.
- Diatas merupakan beberapa keunggulan yang dimiliki oleh Angular JS,
keunggulan lainnya masih banyak dan tidak akan muat jika dituliskan
semuanya. Jika ingin mengetahui semua keunggulan yang dimiliki oleh
Angular JS bisa langsung praktek dan debugging. Namun ada beberapa
kelemahan yang dimiliki oleh Angular JS sendiri. Apa kelemehan Angular JS?
Kekurangan AngularJS :
- Autentikasi server yang kurang aman.
- Jika menggunakan web browser dan mendisable fungsi javascript, maka
aplikasi tidak akan berjalan. Jadi hanya tergantung dari jenis aplikasi browser
yang digunakan.
9. NodeJs
Node.js adalah sebuah perangkat lunak yang didisain untuk mengembangkan
aplikasi berbasis WEB. Node.js dieksekusi sebagai aplikasi server. Platform ini
menggunakan bahasa pemrograman javascript dan menggunakan teknik non-
bloking untuk mempercepat proses. Teknik non-bloking adalah sebuah
metode penyelesaian sebuah fungsi.
jadi node.js menurut kalimat diatas adalah sebuah platform yang
menggunakan bahasa javascript untuk dieksekusi sebagai server. Biasanya
kita mengenal aplikasi server itu pake bahasa PHP tapi kok ini javascript?
itulah kelebihan node js, kita bisa menggunakan javascript yang dieksekusi
sebagai server-side, kelebihan lain adalah teknik non-blocking yang ada
di node.js.
Teknik non-bloking yaitu teknik dimana node.js akan melakukan eksekusi
secara independen. Node.js akan mengeksekusi sebuah operasi tanpa harus
menunggu operasi sebelumnya selesai dieksekusi, sehingga menghasilkan
aplikasi web yang lebih cepat dan efisien. Node.js dengan teknik non-bloking
dapat diilustrasikan sebagai sebuah restoran, saat kita datang ke sebuah
restoran, pelayan akan mencatat pesanan kita lalu menyerahkan pesanan ke
petugas memasak, setelah itu pelayan akan mencatat pesanan orang lain lalu
menyerahkan pesanan tersebut ke petugas memasak tanpa harus menunggu
pesanan kita selesai dikerjakan dan begitu seterusnya hingga semua pesanan
diantar ke pelanggan.
10. Apache Solr
Solr adalah salah satu enterprise search platform yang besifat open source
dari Apache. Fitur utamanya adalah pencarian berbasis text, hit highlight,
faceted search, dynamic clustering, database integration dan penanganan
terhadap rich document (word, pdf dsb). Pencarian menggunakan solr bisa
menggunakan URL dan hasil pencariannya bisa berupa xml maupun JSON.
Sehingga memudahkan programmer untuk menggunakannya dalam
berbagai bahasa pemrograman.
Solr dibuat menggunakan bahasa pemrograman java dan menggunakan
lucene untuk fitur indexing dan pencarian. Solr dapat diintegrasikan
dengan servlet container seperti tomcat atau juga berjalan sebagai server
tunggal. Untuk menggunakan solr, tentunya harus menginstall solr.
Download paket solr . Lalu ekstrak file apache-solr-x.x.x. Huruf x disini
merupakan versi dari paket solr versi 1.4.1. Maka direktorinya
adalah apache-solr-1.4.1. Jika ingin menjalankan solr sebagai server tunggal,
bisa langsung jalankan file apache-solr-1.4.1examplestart.jar. Secara
default akan berjalan pada port 8983. Maka untuk masuk ke halaman
webnya tinggal gunakan alamat http://localhost:8983/solr/ pada web
browser.
12. Jquery
JQuery adalah library Javascript yang dibuat untuk memudahkan pembuatan website dengan
HTML yang berjalan di sisi Client. JQuery diluncurkan pada tanggal 26 Januari 2006 di
Barcamp NYC oleh John Resig dan berlisensi ganda di bawah MIT dan GPL. Script
JQuery dibuat untuk memudahkan pengaturan document seperti menyeleksi object dengan
element DOM dan membuat aplikasi dengan AJAX. Jquery juga menyediakan layanan atau
support para developers untuk membuat plug-ins di dalam bahasa Javascript tentunya.
Sehingga memungkinkan para developer website membuat website lebih interaktif dengan
animasi, efek – efek, tema dan widget.
Menurut Aloysius Sigit W. (2011:1) jQuery adalah librari atau kumpulan kode JavaScript siap
pakai. Keunggulan menggunakan jQuery dibandingkan dengan JavaScript standar, yaitu
menyederhanakan kode JavaScript dengan cara memanggil fungsi-fungsi yang disediakan oleh
jQuery. JavaScript sendiri merupakan bahasa Scripting yang bekerja disisi Client/Browser
sehingga website bisa lebih interaktif.
Menurut Alexander F.K Sibero (2011:218) jQuery adalah salah satu javascript framework terbaik
saat ini. jQuery dikembangkan oleh John Resig pada tahun 2006 di BarCamp NYC. Pada awal
perkembangannya, jQuery pertama dibuat untuk meringkas penggunaan CSS Selector dalam
suatu pustaka fungsi. jQuery memiliki ciri khas pada penggunaan perintahnya, prefix untuk
jQuery dengan tanda $ kemudian dilanjutkan dengan fungsi atau perintah.
13. Beberapa Fitur Jquery
Dalam Pemakaian menggunakan seleksi element
DOM, sehingga website lebih dinamis dan interaktif.
JQuery bisa memanipulasi Class pada CSS dan
Support CSS 3
Event
AJAX
Efek-efek dan animasi
Ekstensi dan Plug-ins
Kompatibilitas dengan hampir semua Browser modern
Keperluan lain seperti : User Agent, Feature detection
dan lainnya
14. 3. Berikan minimal 1 bahasa pemrograman web yang
anda kuasai ,beserta projek yang telah dikerjakan
Untuk saat ini saya belum terlalu menguasai bahasa pemrograman
karena masih dalam proses belajar,dan juga belum ada suatu projek
besar. hanya sekedar tugas-tugas kampus yang sederhana.
Berikut ini contoh sederhana Projek C#:
15. Lihat kode c++ di slide sebelumnya, semua eksekusi harus melalui
fungsi main(). Diatas kita meng-include karena kita
menggunakannya untuk hal hal yang berhubungan dengan string.
Hasilnya adalah seperti berikut ini: