Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UPRB Basic Workshop
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
José Padilla
March 05, 2013
Technology
250
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UPRB Basic Workshop
José Padilla
March 05, 2013
More Decks by José Padilla
See All by José Padilla
Python, Government, and Contracts
jpadilla
0
77
Python, Government, and Contracts
jpadilla
0
5.1k
Python Type Hints
jpadilla
0
620
Developer Ergonomics
jpadilla
0
2.1k
DjangoCon - JSON Web Tokens
jpadilla
15
11k
BFTW: The Backend
jpadilla
4
240
eventos
jpadilla
0
230
JWT
jpadilla
2
480
Ember.js + Django
jpadilla
3
2.2k
Other Decks in Technology
See All in Technology
モバイルアプリ開発概論2026
recruitengineers
PRO
5
590
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.3k
Flutterをカメラで動かしたかった話
sony
1
140
ラジオの科学
frievea
0
310
Genie Codeハンズオン基礎編
taka_aki
1
120
ブラウザ研修 2026
recruitengineers
PRO
6
990
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
110
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
580
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
250
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
240
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
4.1k
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
270
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
460
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
460
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
460
Making Projects Easy
brettharned
120
6.7k
Design in an AI World
tapps
1
280
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
700
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
790
Side Projects
sachag
455
43k
The Curious Case for Waylosing
cassininazir
1
450
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
470
Fireside Chat
paigeccino
42
4k
Transcript
Building the web
The college student’s guide
None
Hi, I’m J P
I’m Co-founder
I’m a Developer
I’m a Hacker
I’m an Entrepreneur
None
None
None
None
None
Domains
136.145.23.249
136.145.23.249 = www.uprb.edu
Domain Name System
http://www.example.com/contact.html
http://www.example.com/contact.html
http://www.example.com/contact.html
http://www.example.com/contact.html
http://www.example.com/contact.html
www.thelongestdomainnameinthe worldandthensomeandthensomem oreandmore.com
g.cn - Google Z.com - Nissan Q.com - Quest X.com
- Paypal
getdropbox.com
dropbox.com
thefacebook.com
facebook.com
None
None
None
None
Promo code: FULLSWINGAHEAD
Hosting
None
None
None
Shared
Virtual Private
Dedicated
Cloud
Server requirements
None
None
Powered by
None
Hosting considerations
None
None
None
None
Local Setup
Windows
None
Mac
None
Dev to Prod
File Transfer Protocol
None
None
MySQL
None
launch
PHP
None
PHP: a fractal of bad design http://me.veekun.com/blog/2012/04/09/ php-a-fractal-of-bad-design/
http://www.phpwtf.org
http://phpsadness.com
You should really learn Python or Ruby
But PHP will do for now...
If you’re building a web app...
Don’t reinvent the wheel and use a framework
None
None
None
None
If you want a website or a blog...
None
If you want a CMS...
None
If you want eCommerce...
None
If you want a forum...
None
Javascript
None
None
var title = document.getElementById("title"); title.innerHtml; = ”Hello World!";
var title = document.querySelector("#title"); title.innerHtml; = ”Hello World!";
$("#title").html("Hello World!");
CoffeeScript A little language that compiles into JavaScript.
square = (x) -> x * x cube = (x)
-> square(x) * x
var cube, square; square = function(x) { return x *
x; }; cube = function(x) { return square(x) * x; };
fill = (liquid = "coffee") -> "Fill it with #{liquid}..."
var fill; fill = function(liquid) { if (liquid == null)
{ liquid = "coffee"; } return "Fill it with" + liquid + "..."; };
Resources
None
None
None
None
None
None
None
None
None
Thank You JoséPadilla
[email protected]
(787) 672-8295
speakerdeck.com/jpadilla