Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
UPRB Basic Workshop
José Padilla
March 05, 2013
Technology
2
150
UPRB Basic Workshop
José Padilla
March 05, 2013
Tweet
Share
More Decks by José Padilla
See All by José Padilla
jpadilla
0
12
jpadilla
0
4.1k
jpadilla
0
130
jpadilla
0
1.9k
jpadilla
15
9.5k
jpadilla
4
150
jpadilla
0
120
jpadilla
2
330
jpadilla
3
2.1k
Other Decks in Technology
See All in Technology
kenya888
1
130
ymas0315
0
180
satoryu
0
2.4k
kanaugust
PRO
0
110
clustervr
0
200
satoshirobatofujimoto
0
110
clustervr
0
210
yukitodate
2
330
shomaekawa
3
1.3k
hhiroshell
7
470
greymd
0
630
tdys13
5
3.5k
Featured
See All Featured
qrush
285
18k
roundedbygravity
84
7.8k
addyosmani
1348
190k
bkeepers
321
53k
colly
187
14k
addyosmani
310
21k
aarron
258
36k
holman
288
130k
jasonvnalue
82
8.1k
jacobian
255
20k
philhawksworth
190
17k
notwaldorf
13
1.6k
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 jose@jpadilla.com (787) 672-8295
speakerdeck.com/jpadilla