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
180
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
35
Python, Government, and Contracts
jpadilla
0
4.6k
Python Type Hints
jpadilla
0
350
Developer Ergonomics
jpadilla
0
2k
DjangoCon - JSON Web Tokens
jpadilla
15
11k
BFTW: The Backend
jpadilla
4
170
eventos
jpadilla
0
140
JWT
jpadilla
2
410
Ember.js + Django
jpadilla
3
2.1k
Other Decks in Technology
See All in Technology
.NET Profiler in 2024.
kkamegawa
2
2.4k
How to Lead? Testimonial of a Lead Android Engineer
oleur
1
120
同じ様なUIをiOS/Android間で合わせるヒントNo.2
fumiyasac0921
1
110
ルーターでプレゼンする
puhitaku
1
3.4k
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
37k
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
1
240
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
350
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
280
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
190
生産性向上チームの紹介
cybozuinsideout
PRO
1
960
【基本】データベース設計
oracle4engineer
PRO
2
270
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
26
5.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
The Mythical Team-Month
searls
217
42k
Stop Working from a Prison Cell
hatefulcrawdad
267
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
A Modern Web Designer's Workflow
chriscoyier
689
190k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
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