{"id":400,"date":"2018-07-26T18:00:25","date_gmt":"2018-07-26T18:00:25","guid":{"rendered":"https:\/\/elaborata.com.br\/blog\/?p=400"},"modified":"2018-07-16T14:54:18","modified_gmt":"2018-07-16T14:54:18","slug":"5-passos-para-programar-em-java","status":"publish","type":"post","link":"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/","title":{"rendered":"5 passos para quem quer programar em Java"},"content":{"rendered":"<p>Para voc\u00ea que se questiona: &#8220;Como programar em Java?&#8221; O assunto abordado hoje ser\u00e1 a resposta para essa pergunta.<\/p>\n<p><!--more--><\/p>\n<p>Nosso principal objetivo \u00e9 responder perguntas como a import\u00e2ncia do Java, as principais vantagens e desvantagens e o que \u00e9 necess\u00e1rio para programar em Java. Vamos dividir em 5 importantes passos:<\/p>\n<p><img data-attachment-id=\"404\" data-permalink=\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/attachment\/04\/\" data-orig-file=\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&amp;ssl=1\" data-orig-size=\"640,359\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"04\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&amp;ssl=1\" data-large-file=\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&amp;ssl=1\" loading=\"lazy\" class=\"aligncenter wp-image-404\" src=\"https:\/\/i0.wp.com\/elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?resize=535%2C300&#038;ssl=1\" alt=\"Programar em Java: Tela com linhas de c\u00f3digos.\" width=\"535\" height=\"300\" data-recalc-dims=\"1\" \/><\/p>\n<h2><strong>Primeiro passo: compreender a import\u00e2ncia do Java<\/strong><\/h2>\n<p>Antes de definirmos o que \u00e9 necess\u00e1rio para programar em Java vamos contextualizar sobre sua import\u00e2ncia.<\/p>\n<p>Java apareceu pela primeira vez em 1995 e desde ent\u00e3o tem crescido e est\u00e1 atualmente entre as 5 linguagens de programa\u00e7\u00e3o mais utilizadas.<\/p>\n<p>Mas quais fatores contribu\u00edram para essa r\u00e1pida ascens\u00e3o? Uma das poss\u00edveis respostas s\u00e3o os princ\u00edpios do Java: \u00e9 uma programa\u00e7\u00e3o relativamente simples, orientada a objetos, s\u00f3lida, segura e port\u00e1vel.<\/p>\n<p><strong>A facilidade de uso<\/strong> fez com que fossem desenvolvidas grandes bibliotecas para Java e muitas dessas bibliotecas foram escritas impecavelmente, facilitando o uso e acesso.<\/p>\n<p><strong>O lema de ser necess\u00e1rio programar uma \u00fanica vez e ent\u00e3o poder ser rodado em qualquer lugar<\/strong> (<em>WOCA \u2013 write once, runs everywhere<\/em>) fez com que o Java propagasse rapidamente em diferentes sistemas e atingisse uma grande quantidade de usu\u00e1rios o que atraiu muitos desenvolvedores.<\/p>\n<p><strong>A solidez do Java \u00e9 atrativa pois n\u00e3o \u00e9 apenas mais uma linguagem que ser\u00e1 descontinuada t\u00e3o brevemente<\/strong>. O que permite essa afirma\u00e7\u00e3o \u00e9 o n\u00famero de aplica\u00e7\u00f5es utilizando Java assim como o n\u00famero de desenvolvedores que adoram essa linguagem e n\u00e3o v\u00e3o deixar de us\u00e1-la t\u00e3o facilmente.<\/p>\n<p><strong>A seguran\u00e7a do Java permitiu que fosse realizado um dos sistemas operacionais mais utilizado nos dias de hoje: o Android<\/strong>. Existem ainda uma lista de outros fatores que poderiam ser destacados como a import\u00e2ncia do Java.<\/p>\n<h2><strong>Segundo passo: alguns motivos para aprender Java<\/strong><\/h2>\n<p>Para motivar nosso estudo e responder nossa principal pergunta: o que \u00e9 necess\u00e1rio para programar em Java, vamos pontuar o por que devemos aprender.<\/p>\n<p>J\u00e1 afirmamos ser uma das <strong>linguagens mais utilizadas<\/strong> e com <strong>maior n\u00famero de desenvolvedores<\/strong>. Dessa forma, isso faz com que o mercado opte por essa s\u00f3lida linguagem. O mercado, realizando essa escolha, faz com que exista uma necessidade continua de novos programadores visto o desenvolvimento tecnol\u00f3gico exponencial nos dias de hoje.<\/p>\n<p>As empresas que mais crescem percentualmente hoje s\u00e3o startups ligadas ao ramo da tecnologia que, em boa parte delas, usam Java em algum de seus processos. <a href=\"https:\/\/exame.abril.com.br\/pme\/10-startups-que-marcaram-o-ano-de-2017\/\"><strong>https:\/\/exame.abril.com.br\/pme\/10-startups-que-marcaram-o-ano-de-2017\/<\/strong><\/a><\/p>\n<p><strong>Desta forma sempre haver\u00e1 oportunidade para um programador em Java<\/strong>. Al\u00e9m disso existem outros motivos para aprender Java. Como desenvolver projetos pessoais como ensino com Applets, automatiza\u00e7\u00e3o de tarefas, aplicativos Android ou ainda outra infinitude de possibilidades.<\/p>\n<p><strong>\u00c9 uma programa\u00e7\u00e3o orientada a objetos (POO). <\/strong>A forma mais f\u00e1cil de entender o que \u00e9 uma linguagem orientada a objetos \u00e9 que a linguagem tenta criar os objetos como s\u00e3o no mundo real. Em outras palavras, o objeto vai ter caracter\u00edsticas, propriedades e a\u00e7\u00f5es como na realidade. Por ser parecido com elementos da realidade fica mais f\u00e1cil de compreender o c\u00f3digo e assim reutiliza-lo e modific\u00e1-lo.<\/p>\n<p>Outros importantes benef\u00edcios da POO \u00e9 que s\u00e3o divididas em m\u00f3dulos. Ou seja, podem ser feitas modifica\u00e7\u00f5es em parte do c\u00f3digo e outras permanecerem sem nenhuma necessidade de altera\u00e7\u00e3o. Por ser <strong>f\u00e1cil construir, manter e reformar<\/strong> um c\u00f3digo em Java, <strong>\u00e9 uma das linguagens mais utilizadas no mundo de hoje<\/strong>.<\/p>\n<p>Vamos ao que queremos: o que \u00e9 necess\u00e1rio para programar em Java?<\/p>\n<h2><strong>Terceiro passo: entender o que \u00e9 JDK (<em>Java Development Kit<\/em>)<\/strong><\/h2>\n<p>\u00c9 o ambiente que cont\u00e9m as ferramentas necess\u00e1rias para construir, desenvolver e testar aplica\u00e7\u00f5es, applets e outros componentes utilizando a linguagem Java. Existe tamb\u00e9m o JVM (Java Virtual Machine) e o JRE (Java Runtime Environment).<\/p>\n<p>O primeiro \u00e9 o interpretador puro, sem bibliotecas. O segundo \u00e9 o respons\u00e1vel por executar as aplica\u00e7\u00f5es Java em uma Java Virtual Machine. Assim o JRE cont\u00e9m o JVM e as bibliotecas. Por fim o JDK compreende o JRE junto das ferramentas de desenvolvimento. Sendo assim, <strong>o JDK \u00e9 a principal resposta para o que \u00e9 preciso para programar em Java.<\/strong><\/p>\n<h2><strong>Quarto passo: entender o que \u00e9 IDE (<em>Integrated Development Environment)<\/em><\/strong><\/h2>\n<p>O IDE pode ser compreendido como um editor de texto avan\u00e7ado com a capacidade de compilar e executar c\u00f3digos.<\/p>\n<p>Quando se fala em Java, tr\u00eas IDEs merecerem destaque: <strong>IntelliJ, Eclipse, NetBeans. <\/strong>Eclipse \u00e9 a mais popular pois \u00e9 Open Source e gratuita. NetBeans \u00e9 considerada a IDE oficial do Java, \u00e9 simples e uma das mais f\u00e1ceis de usar. IntelliJ \u00e9 comercial com muitas ferramentas \u00fateis. Apesar de ser comercial tem tamb\u00e9m uma vers\u00e3o comunit\u00e1ria gratuita com as funcionalidades mais simples.<\/p>\n<p><strong>Os principais pontos para os iniciantes em utilizar uma IDE \u00e9 o destaque da sintaxe e ter quase tudo em um \u00fanico lugar.<\/strong> Para os iniciantes no mundo de programa\u00e7\u00e3o sugerimos NetBeans.<\/p>\n<p>Se voc\u00ea j\u00e1 conhece alguma linguagem e deseja iniciar no Java, sugerimos o Eclipse.<\/p>\n<p>Sendo assim IDE pode ser visto como um adicional para nossa pergunta de o que \u00e9 necess\u00e1rio para programar em Java, ou seja,<strong> n\u00e3o \u00e9 obrigat\u00f3rio.<\/strong><\/p>\n<h2><strong>Quinto passo: come\u00e7ando a programar em Java<\/strong><\/h2>\n<p>Com o JDK instalado e um editor de texto simples tipo bloco de notas j\u00e1 \u00e9 poss\u00edvel come\u00e7ar a programar. Desta forma voc\u00ea escrever\u00e1 o c\u00f3digo no editor de texto e compilar\u00e1 e executar\u00e1 atrav\u00e9s do JDK.<\/p>\n<p>Outra possibilidade que existe \u00e9 usar uma IDE que al\u00e9m de editar tamb\u00e9m poder\u00e1 compilar e executar o c\u00f3digo.<\/p>\n<p><strong>A partir desse ponto \u00e9 poss\u00edvel come\u00e7ar a desenvolver aplicativos, applets e servlets<\/strong>. Para esse \u00faltimo \u00e9 necess\u00e1rio a possuir ambientes que possibilitem a cria\u00e7\u00e3o de um web server teste como \u00e9 o caso de algumas IDEs. A partir desse ponto j\u00e1 tem tudo o que \u00e9 necess\u00e1rio para programar em Java.<\/p>\n<p>Vamos fazer um breve resumo de tudo que discutimos at\u00e9 aqui. Java \u00e9 uma linguagem extremamente indicada para ser aprendida tendo vista sua portabilidade, aplicabilidade e facilidade de uso.<\/p>\n<p>Para come\u00e7ar a programar em Java a ferramenta fundamental \u00e9 o JDK . Ele possui o interpretador Java junto de todas os adicionais de desenvolvimento necess\u00e1rios. IDE s\u00e3o para facilitar a programa\u00e7\u00e3o e, sendo assim, s\u00e3o opcionais.<\/p>\n<p>Gostou do nosso resumo sobre o que \u00e9 necess\u00e1rio para programar em Java? Ficou alguma d\u00favida? Ainda n\u00e3o sabe por onde come\u00e7ar?<\/p>\n<p>Sugerimos, caso nunca tenha estudado programa\u00e7\u00e3o na vida, que leia sobre l\u00f3gica de programa\u00e7\u00e3o. Desta forma voc\u00ea aprender\u00e1 sobre toda a sintaxe. Al\u00e9m de estrutura de programa\u00e7\u00e3o, objetos, classes e bibliotecas.<\/p>\n<p>Assim poder\u00e1 come\u00e7ar a desenvolver seus pr\u00f3prios aplicativos para computador ou para Android.<\/p>\n<p>Leia tamb\u00e9m este artigo: <a href=\"https:\/\/elaborata.com.br\/blog\/2018\/06\/18\/melhor-programacao-para-iniciantes\/\" target=\"_blank\" rel=\"noopener\">Linguagens de Programa\u00e7\u00e3o para iniciantes<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para voc\u00ea que se questiona: &#8220;Como programar em Java?&#8221; O assunto abordado hoje ser\u00e1 a resposta para essa pergunta.<\/p>\n","protected":false},"author":1,"featured_media":404,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[12],"tags":[32,38,37],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>5 passos para quem quer programar em Java - Blog Elaborata Inform\u00e1tica<\/title>\n<meta name=\"description\" content=\"Para voc\u00ea que se questiona: &quot;Como programar em Java?&quot; entre outras d\u00favidas, o assunto abordado hoje ser\u00e1 a resposta para essas perguntas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 passos para quem quer programar em Java - Blog Elaborata Inform\u00e1tica\" \/>\n<meta property=\"og:description\" content=\"Para voc\u00ea que se questiona: &quot;Como programar em Java?&quot; entre outras d\u00favidas, o assunto abordado hoje ser\u00e1 a resposta para essas perguntas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Elaborata Inform\u00e1tica\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-26T18:00:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-16T14:54:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"359\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\">\n\t<meta name=\"twitter:data1\" content=\"6 minutos\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/#website\",\"url\":\"https:\/\/www.elaborata.com.br\/blog\/\",\"name\":\"Blog Elaborata Inform\\u00e1tica\",\"description\":\"Tudo sobre Tecnologia da Informa\\u00e7\\u00e3o\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.elaborata.com.br\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#primaryimage\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&ssl=1\",\"width\":640,\"height\":359},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#webpage\",\"url\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/\",\"name\":\"5 passos para quem quer programar em Java - Blog Elaborata Inform\\u00e1tica\",\"isPartOf\":{\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#primaryimage\"},\"datePublished\":\"2018-07-26T18:00:25+00:00\",\"dateModified\":\"2018-07-16T14:54:18+00:00\",\"author\":{\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/#\/schema\/person\/d429e2f4fe4a617ecb813f2ebf317b09\"},\"description\":\"Para voc\\u00ea que se questiona: \\\"Como programar em Java?\\\" entre outras d\\u00favidas, o assunto abordado hoje ser\\u00e1 a resposta para essas perguntas.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/\",\"url\":\"https:\/\/www.elaborata.com.br\/blog\/\",\"name\":\"In\\u00edcio\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/26\/5-passos-para-programar-em-java\/#webpage\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/#\/schema\/person\/d429e2f4fe4a617ecb813f2ebf317b09\",\"name\":\"Elaborata Inform\\u00e1tica\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.elaborata.com.br\/blog\/#personlogo\",\"inLanguage\":\"pt-BR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a130301d51c085185b7d5c063e8fd931?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a130301d51c085185b7d5c063e8fd931?s=96&d=mm&r=g\",\"caption\":\"Elaborata Inform\\u00e1tica\"},\"sameAs\":[\"http:\/\/www.elaborata.com.br\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_featured_media_url":"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/04.jpg?fit=640%2C359&ssl=1","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pauVkp-6s","jetpack-related-posts":[{"id":410,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/08\/02\/tudo-o-que-precisa-saber-para-comecar-a-estudar-java\/","url_meta":{"origin":400,"position":0},"title":"Tudo o que precisa saber para come\u00e7ar a estudar Java","date":"02\/08\/2018","format":false,"excerpt":"Certamente, voc\u00ea j\u00e1 deve ter ouvido falar de Java ou j\u00e1 pensou em estudar Java. Essa \u00e9 uma linguagem de programa\u00e7\u00e3o que est\u00e1 em atividade desde a d\u00e9cada de 90, em que fora lan\u00e7ada comercialmente. A plataforma tornou-se t\u00e3o popular no cotidiano que passou a ser integrada a v\u00e1rios sistemas\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/05.jpg?fit=1200%2C674&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":337,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/06\/25\/curso-de-java-elaborata\/","url_meta":{"origin":400,"position":1},"title":"Por que o curso de Java da Elaborata \u00e9 refer\u00eancia no mercado nacional?","date":"25\/06\/2018","format":false,"excerpt":"Atualmente,\u00a0Java \u00e9 uma da mais atraentes linguagens quando se fala no aprendizado de programa\u00e7\u00e3o. Tal perspectiva se deve ao fato da plataforma ter sido lan\u00e7ada no mercado h\u00e1 mais de 25 anos, e ainda sim permanecer em posi\u00e7\u00e3o de destaque nesse meio tecnol\u00f3gico. O Java pode ser e \u00e9 utilizado\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"curso de java - elaborata inform\u00e1tica","src":"https:\/\/i2.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/06\/ky-nang-lap-tring-vien-phan-mem.jpg?fit=800%2C533&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":416,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/08\/16\/quais-as-melhores-ides-de-java\/","url_meta":{"origin":400,"position":2},"title":"Quais as melhores IDE's de Java","date":"16\/08\/2018","format":false,"excerpt":"Uma IDE nada mais \u00e9 do que um recurso que surgiu para facilitar o trabalho e otimizar o tempo de programadores. Apesar da certa complexidade no uso dos aplicativos, as IDEs s\u00e3o tratadas hoje como ferramentas essenciais para o desenvolvimento de programa\u00e7\u00e3o a n\u00edvel profissional. Antes disso, nada mais era\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/07.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":393,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/05\/android-ou-ios\/","url_meta":{"origin":400,"position":3},"title":"Android ou iOS? Em qual sistema devo desenvolver?","date":"05\/07\/2018","format":false,"excerpt":"J\u00e1 pensou em desenvolver apps para Android ou iOS? N\u00e3o sabe como come\u00e7ar? Conhece um pouco de programa\u00e7\u00e3o, mas n\u00e3o o suficiente? Quer saber qual a melhor linguagem? Quer saber quais os principais passos para que possa desenvolver seu app? Ent\u00e3o voc\u00ea est\u00e1 no lugar certo! Pois abordaremos as respostas\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/01.jpg?fit=704%2C469&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":396,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/12\/comecar-estudar-programacao\/","url_meta":{"origin":400,"position":4},"title":"Como come\u00e7ar a estudar Programa\u00e7\u00e3o?","date":"12\/07\/2018","format":false,"excerpt":"Muitos estudantes ou at\u00e9 mesmo profissionais que desejam mudar sua \u00e1rea de trabalho tem as mesmas perguntas. Como trabalhar com programa\u00e7\u00e3o? Quanto \u00e9 preciso saber programar para trabalhar? \u00c9 necess\u00e1ria forma\u00e7\u00e3o para trabalhar na \u00e1rea? Devo come\u00e7ar a estudar programa\u00e7\u00e3o sozinho ou em cursos? Essas e outras perguntas responderemos hoje\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/02.jpg?fit=960%2C640&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":398,"url":"https:\/\/www.elaborata.com.br\/blog\/2018\/07\/19\/preciso-estudar-algoritmos-antes-de-programar\/","url_meta":{"origin":400,"position":5},"title":"Preciso estudar algoritmos antes de come\u00e7ar a programar?","date":"19\/07\/2018","format":false,"excerpt":"Existem dois poss\u00edveis grupos que questionam: \u00e9 preciso estudar algoritmos antes de come\u00e7ar a programar? Um deles \u00e9 proveniente de usu\u00e1rios que ainda n\u00e3o iniciaram os estudos em programa\u00e7\u00e3o. O outro grupo s\u00e3o de estudantes que se encontram estagnados em seu aprendizado. Nosso principal objetivo \u00e9 clarear os caminhos com\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.elaborata.com.br\/blog\/wp-content\/uploads\/2018\/07\/03.png?fit=707%2C258&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/posts\/400"}],"collection":[{"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/comments?post=400"}],"version-history":[{"count":5,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/posts\/400\/revisions"}],"predecessor-version":[{"id":524,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/posts\/400\/revisions\/524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/media\/404"}],"wp:attachment":[{"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/media?parent=400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/categories?post=400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.elaborata.com.br\/blog\/wp-json\/wp\/v2\/tags?post=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}