desenvolvedor front end

21
LEANDRO ORIENTEDESENVOLVEDOR FRONT END COMO ME TORNAR UM DESENVOLVEDOR FRONT END 21 AUG 2013

Upload: fabiana-guerra

Post on 16-Aug-2015

225 views

Category:

Documents


1 download

DESCRIPTION

como me tornar um desenvolvedor font end

TRANSCRIPT

LEANDRO ORIENTE DESENVOLVEDOR FRONT ENDCOMO ME TORNAR UM DESENVOLVEDOR FRONT END21 AUG 2013Minha viso de obria!"es e di#eren$iais de desenvo%vedores #ron& end e a%'(as )e*'enas di$as a res)ei&o+Esse )os& , baseado nas e-)eri.n$ias *'e /0 &ive na 0rea+ 1on#esso *'e no so ('i&as2 (as $o(o es&a(os vivendo o a(ad're$i(en&o do )ro#issiona% de Fron& End aora2 a$redi&o *'e se/a( v0%idas+Seria ba$ana %er esse )os& sobre #a$'%dades e se's bene#3$ios )ara desenvo%vedores #ron& end $o(o %ei&'ra $o()%e(en&ar+4ri(eira(en&e va(os #a%ar sobre i&e(s $%ara(en&e obria&5rios+De)ois )ar&i(os )ara os di#eren$iais de #a&o+MUST HAVEHTML E CSSEssas %in'aens so re*'isi&o b0si$o de *'a%*'er vaa )ara desenvo%vi(en&o Fron& End+4or (ais *'e vo$. v0 &raba%har #o$ado e( )ro/e&os e( 6avas$ri)& , essen$ia% &er $onhe$i(en&os avan!ados e( a(bas as %in'aens+Saber 'sar be( a se(7n&i$a do 8TML 9 e '&i%i:ar 1SS 3 )ara evi&ar o 'so de i(aens e( e-$esso &a(b,( deve #a:er )ar&e dose' $o&idiano+;'er saber se rea%(en&e es&0 n'( n3ve% a$ei&0ve% de $onhe$i(en&o< Ten&e #a:er '( (en' dro)=do>n de 3 n3veis2 '(%ih&bo- ?se( o 6S2 s5 os es&i%os@ o' )e'e '( $ase de s'$esso $o(o o Aehan$e o'Dribbb%e e &en&e re)rod':ir de (aneira se(e%han&e+Se &iver di#i$'%dades nessas &are#as , '( sina% $%aro *'e vo$. es&0 a&rasado+JAVASCRIPTTer '(a base s5%ida e( 6avas$ri)& , o'&ro re*'isi&o essen$ia% de'( desenvo%vedor+Vo$. no )re$isa ser '( E-)er& e saber &odos os de&a%hes da %in'ae(2 (as , de e-&re(a i()or&7n$ia *'e saiba se virar be( e *'e no $orra de 6avas$ri)& $o(o o Diabo da $r':+;'ando dio base s5%ida e( 6avas$ri)& no sini#i$a saber $o%o$ar '( Lih&bo- o' '( A$$ordion e( /;'erB na )0ina+ Vai $hear '(a hora onde vo$. vai )re$isar de a%o es)e$3#i$o de(ais )ara reso%ver $o( '( )%'in )ron&o e vai &er *'e (e&er a (o na (assa+1ode s$hoo% , '(a boa )edida+ E o (e%hor2 , #ree+LGICA DE PROGRAMAO E ALGORITMOSObvia(en&e )ara (e&er a (o na (assa no 6avas$ri)& vo$. vai )re$isar saber a%ori&(os e &raba%har '( )o'$o s'a %5i$a de )rora(a!o+O se' dia a dia vai es&ar re$heado de %oo)s2 $ondi$ionais e vari0veis+ No saber %idar $o( isso vai &e enessar no n3ve% se(i=/Cnior+DMas e' odeio )rora(a!o+ Se *'isesse )rora(ar virava Aa$E EndF4or #avor2 /ove(+ A&ive o $5dio se$re&o do (e' b%o+ D1&r% G >F ?1(d )ara os #e%i:ardos@+JQUERYMa%hei o /;'erB a%'(as %inhas a&r0s (as aora venho (e redi(ir+ A %ibrarB , #an&0s&i$a+ 1onse'i' &ornar $oisas re%a&iva(en&es $o()%e-as e( 6avas$ri)& e( $5dios #0$eis e in&'i&ivos+1o(o e-e()%o )rin$i)a% vo' $i&ar as re*'isi!"es A/a-+ ;'a%*'er ini$ian&e e( 19 (in'&os na do$'(en&a!o do /;'erB $onse'e en&ender $o(o #'n$iona e #a: se's )ri(eiros re*'es&s+Aora se vo$. n'n$a #e:2 )ro$'re )e%a #or(a na&iva de rea%i:ar res*'es&s A/a-+H a%o $o()%e&a(en&e $ha&o e $on#'so ao )ri(eiro o%har e so(en&e $ha&o ao se'ndo+4or,( #i$a o a%er&a *'e $i&ei *'ando #a%ei do 6avas$ri)&+ No se )renda a )%'ins+ 4ro$'re en&ender 6avas$ri)& an&es e en&eder o /;'erB+ H si()%es e vai &e #or!ar a sair da :ona de $on#or&o dos )%'ins )ron&os+1edo o' &arde os )%'ins no vo &e a&ender e vo$. vai )re$isar a)render e( (eia hora Is JK19 da (anh $o(o #a:er '(a in&era!o $o( o Fa$ebooE 1onne$& )or*'e a en&rea do )ro/e&o do $%ien&e )orre , no dia se'in&e+60 i(aino' a re'nioeb no #e: '( )%'in )ra issoF+ De)ri(en&e n,s+ No &enha (edo do Ter(ina%+ 4ara versiona(en&o e a%'(as e-$e%en&es #erra(en&as de a'&o(a&i:a!o2 $o(o o Gr'n& o' o Ao>er )or e-e()%o e%e , essen$ia%+ Fre*'en&e even&os da 0rea+ 1os&'(a( ser ('i&o bons e re$heados de novidades+ Tenha '( LinEedin a&'a%i:ado+ Se #or vi0ve%2 &enha '( )or%io eNo' $on&a no i&h'b+ 6a(ais (ande se' $'rr3$'%o $o(o +do$ )ara nenh'(a e()resa+ Se #or (andar '( ar*'ivo *'e se/a '( )d#+ No 'se o Drea(>eaver+?)on&o@FIM DA PARTE FCIL1o( essas sEi%%s vo$. /0 $onse'e e()reo e( boa )ar&e das a.n$ias r'ins do )a3s e e( a%'(as (,dias+Vai anhar (a%2 se es&ressar2 (adr'ar na a.n$ia diaria(en&e eser e-)%orado (as ve/a )e%o %ado bo(2 vo$. no &raba%ha e( 1a%% $en&er+E( '( o' dois anos vo$. $onse'e '( do(3nio ra:o0ve% e( &odos os )on&os *'e $i&ei a*'i se (an&iver '( ri&(o ra:o0ve%+Se #or be( dedi$ado e a'&odida&a2 $onse'e e( be( (enos &e()o+ Se &iver baae( de o'&ras 0reas de TO vai &er (ais #a$i%idade ainda+O i()or&an&e nessa e&a)a , no se a$o(odar+ Do(inar essas sEi%%s &e abre ('i&as )or&as (as no , o s'#i$ien&e )ara $onse'ir e()reos (ais ra&i#i$an&es+1er&a ve: vi '(a )a%es&ra do Reno Ro$ha ?no #oi nesse )os&2 (as esse )os& , ('i&o bo( &a(b,(@ onde e%e #riso' isso+ A%i0s2 e%e se()re #risa+DSaia da :ona de $on#or&o+FEs&ar $on#or&0ve% $o( s'a baae( de $onhe$i(en&o a&'a% , '(),ssi(o sina% ?$aso vo$. no se/a 6ohn Resi )or e-e()%o@+ Se()re )ro$'re sair e( b's$a de a%o novo+O (er$ado de &raba%ho adora isso e vo$. vai ver *'e de )asso e( )asso vai a&inir n3veis *'e )are$ia( ('i&o $o()%e-os no in3$io de $arreira+NICE TO HAVEAora va(os #a%ar de $oisas *'e vo &e destacar '( )o'$o da ('%&ido+ No ('i&o2 (as /0 vai dar )ra a%(e/ar )osi!"es be( (ais $on#or&0veis no (er$ado+PERFOMANCE4er#o(an$e #oi se'ndo )es*'isas re$en&es rea%i:adas )or (i(2 o&e(a (ais abordado e( even&os Fron& End no ano de 2012+Todo ('ndo de' )i&a$os2 )'b%i$ara( 'ide%ines ?a%i0s2 )arab,nsaos envo%vidos@2 #a%ara(2 #a%ara( e #a%ara( ('i&o+Se vo$. dese/a '(a vaa n'(a e()resa de )on&a2 &e( *'e saberde $or &odas as reras de &odos os 'ide%ines de )er#or(an$e+8'( se'ndo de $arrea(en&o a (ais no se' b%o )essoa% no vai &e &ra:er ('i&os )re/'3:os+ Meio se'ndo a (ais n'( e=$o((er$e2 )ode va%er (ais *'e o se' sa%0rio de)endendo do )or&e da e()resa+No vo' en&rar no (,ri&o das (edidas e#i$a:es2 /0 *'e ('i&os /0#i:era( isso2 (as re$o(endo *'e saiba &odas+SEOLeia a Mes&reSEO ?A.n$ia Mes&re aora@ (ensa%(en&e+Do *'e adian&a %an!ar '( )rod'&o sensa$iona%2 '( a)) revo%'$ion0rio o' '( )or&a% de $on&eCdo se o se' si&e ran*'eia )ior *'e '( si&e da Qi-orEs $o(o T>i&&er Aoo&s&ra) e Fo'nda&ion *'e &ra&a( ('i&o be( disso+Va%e abrir o $5dio #on&e e observar $o(o as $%asses so ('i&o be( a)rovei&adas+U(a #erra(en&a boa )ara ajudar nessa orani:a!o do $5dio so os )r,=$o()i%adores+E%es abre( '( %e*'e de o)!"es be( (aior )ara o desenvo%vi(en&o do se' 1SS+ Os (ais )o)'%ares so LESS e SASS e a(bos so nice to have+CONHECIMENTO REGULAREM ALGUMA(S) LINGUAGEM(NS) SERVER SIDE.Obvia(en&e no , '( *'esi&o obria&5rio )ara desenvo%vedores#ron& end2 )or,( boa )ar&e das randes e()resas $obra(+O *'e e%es )re$isa( no , de '( )rora(ador *'e a&enda a a(bos os %ados ?a)esar de sere( ('i&o be( vindos *'ando a)are$e(@ e si( de '( #ron& end *'e saiba &raba%har be( e( )ara%e%o $o( desenvo%vedores Aa$E End ?$ha(arei a)enas de back end de aora e( dian&e@+Se vo$. )re$isar in&erro()er '( ba$E end )ara a%&erar '( for o' )ara ('dar a #or(a&a!o do 8TML erado )e%o servidor de 9 e( 9 (in'&os nin',( anda+O idea% , *'e vo$. saiba se virar $o( &'do *'e es&e/a re%a$ionado ao $%ien&2 se/a isso '( 8TML es&0&i$o o' '(a )0ina $o()i%ada no servidor+1ai(os a*'i2 nova(en&e na L5i$a de )rora(a!o e a%ori&i(os+ Esse , '( *'esi&o essen$ia% a%,( do $onhe$i(en&o da %in'ae( 'sada no )ro/e&o )ara no #a:er $aada e erar '()rob%e(a ian&e ao inv,s de no a&ra)a%har o $o()anheiro+Se vo$. &raba%ha e( a.n$ia /0 deve &er )assado )or isso $o( 484 e Qord)ress+ ;'e )or sina% no , (ais do *'e s'a obria!o saber (an'sear2 (es(o *'e de #or(a (ais a(adora e s')er#i$ia%+MAGIAS NEGRAS EM JAVASCRIPT4ara &raba%har e( a.n$ia ?enera%i:ando@ bas&a &er '(a base ra:o0ve% de 6avas$ri)& e /;'erB+ 4ara &raba%har n'(a e()resa de (aior )or&e $o( so#&>are )r5)rio2 vo$. vai )re$isar ir a%,( do b0si$o+Gera%(en&e e()resas assi( )oss'e( ne$essidades (ais )ro#'ndas e )re$isa( de )ro#issionais $a)a:es de desenvo%ver verdadeiras a)%i$a!"es $%ien& side+O e-iido nesses $aso , &o&a% do(3nio de 6avas$ri)& e do(3nioN$onhe$i(en&o e( a%'( #ra(e>orE+Os (ais $o('ns so An'%ar/s ?(enino de o'ro do oo%e@2 Aa$Ebone2 4honeGa) ?(obi%e@2 Sno$Eo'&2 E(berTObvia(en&e o #ra(e>orE nesse $aso , so(en&e '( di#eren$ia%+ O i()or&an&e (es(o , &er do(3nio ?*'ase@ abso%'&o de /avas$ri)&+CONCLUINDOObvia(en&e e-is&e( de:enas de o'&ros )on&os *'e no abordei e *'e so ('i&o i()or&an&es+ A%'ns #i$ara( o(i&idos e( a%'ns &5)i$os2 o'&ros e' es*'e$i de $o(en&ar (es(o+A$redi&o *'e se/a '( )os& '( )o'$o inC&i% )ara os )ro#issionais *'e /0 es&o s5%idos no (er$ado2 (as *'e )ossa ser essen$ia% )ara *'e( es&0 $o(e!ando e no sabe be( *'e r'(o &o(ar+1os&'(o esbarrar #re*'en&e(en&e nesse &i)o de dCvida e( r')os do Fa$ebooE e na (inha $ai-a de en&rada+1aso &enha no&ado a%'( des%i:e2 &enha a%'(a s'es&o di#eren&e o' a%'(a dCvida2 no dei-e de $o(en&ar+;'an&o (ais enri*'e$edora a )0ina2 (aiores as $han$es de )in&are( a%'ns bons novos )ro#issionais e( breve+ ESPALHE A PALAVRA NUNCA PERCA UM POST assinar LEANDRO ORIENTEDesenvo%vedor Fron& End e $ons'%&or da vida+ %eandrorien&eU(ai%+$o(

SOLTE O VERBOPODE GOSTAR TAMBM 1o(o $obrar )or '( #ree%an$e O%0+ Me' no(e , Leandro e so' '( e-=vi$iado 1o(o a)render in%.s No $onsio $%ien&es )or*'e no &enho )or%io Me' $%ien&e rea%(en&e )re$isa de '( si&e