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
José Padilla
March 05, 2013
Technology
2
210
UPRB Basic Workshop
José Padilla
March 05, 2013
Tweet
Share
More Decks by José Padilla
See All by José Padilla
Python, Government, and Contracts
jpadilla
0
50
Python, Government, and Contracts
jpadilla
0
4.9k
Python Type Hints
jpadilla
0
510
Developer Ergonomics
jpadilla
0
2.1k
DjangoCon - JSON Web Tokens
jpadilla
15
11k
BFTW: The Backend
jpadilla
4
200
eventos
jpadilla
0
170
JWT
jpadilla
2
440
Ember.js + Django
jpadilla
3
2.1k
Other Decks in Technology
See All in Technology
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
220
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
440
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
380
KubeCon + CloudNativeCon Japan 2025 に行ってきた! & containerd の新機能紹介
honahuku
0
120
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
310
Zephyr RTOSを使った開発コンペに参加した件
iotengineer22
0
130
Github Copilot エージェントモードで試してみた
ochtum
0
130
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
事業成長の裏側:エンジニア組織と開発生産性の進化 / 20250703 Rinto Ikenoue
shift_evolve
PRO
1
130
5min GuardDuty Extended Threat Detection EKS
takakuni
0
180
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
1.2k
KubeCon + CloudNativeCon Japan 2025 Recap by CA
ponkio_o
PRO
0
240
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
We Have a Design System, Now What?
morganepeng
53
7.7k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Faster Mobile Websites
deanohume
307
31k
Visualization
eitanlees
146
16k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
How to train your dragon (web standard)
notwaldorf
94
6.1k
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