0% acharam este documento útil (0 voto)
20 visualizações22 páginas

Iniciando na Programação do Zero

eBookProgramaçãoIniciante

Enviado por

Augusto
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
20 visualizações22 páginas

Iniciando na Programação do Zero

eBookProgramaçãoIniciante

Enviado por

Augusto
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

PROGRAMAÇÃO

PARA QUEM (AINDA) NÃO SABE


NADA DE PROGRAMAÇÃO
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO

índice
Clique nos capítulos para acessar

1 Apresentação 02
2 Introdução 03
3 Recapitulando alguns fatos sobre a área de programação 04
4 Quais são as vantagens de aprender programação? 06
5 Mas quais são as possibilidades da área de programação? 08
a. Sites 09
b. Aplicativos 10
c. Games 10
d. Sistemas operacionais 11
6 Beleza, mas como posso começar a programar? 12
a. Curso online 13
b. Sites e vídeos 14
c. Escola de programação 15
7 Passo-a-Passo para você aprender programação do Zero 16
a. Estude o mercado 17
b. Defina seus objetivos na área 17
c. Escolha uma linguagem 18
d. Crie um primeiro projeto e um portfólio 18
e. Coloque seus estudos em sua rotina 18
f. Participe de uma comunidade dev 19
g. Seja paciente e persista bastante 19
8 Depois de tudo isso, bora falar sobre como você pode
entrar na área: Conheça a formação full-stack da Kenzie! 20

1
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

apresentação
A Kenzie é uma escola de programação que trabalha
com o sucesso do seu aluno como foco principal.
Através da educação e da programação, fazemos
diferença real na realidade de milhares de pessoas.
Chegando no Brasil em 2019, a Kenzie trabalha com
uma metodologia inovadora de ensino, desenvolvida
no Vale do Silício e que já formou milhares de
estudantes no Brasil e nos Estados Unidos.

Nosso propósito é transformar o mundo das pessoas


com a nossa linguagem e garantir que os alunos da
Kenzie tenham a expertise para atuar como
desenvolvedores full-stack em 12 meses de curso.

2
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

introdução
Agora que você já conhece um pouco
sobre a Kenzie, vamos para o nosso
ebook. Durante toda a sua leitura, você
terá a oportunidade de conhecer mais
sobre o mercado de programação, suas
oportunidades e como você pode
ingressar no mercado, de diferentes
maneiras. Bora lá?

3
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

recapitulando
alguns fatos
sobre a área
de programação

4
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

A área de programação está em


constante crescimento, e
profissionais da área representam
uma busca cada vez maior por
grandes empresas.
De acordo com a Associação Brasileira das Empresas de
Tecnologia da Informação e Comunicação (Brasscom), a
previsão é de que até 2025 o Brasil abrirá quase 800
mil novas vagas na área. E essa perspectiva é muito
tentadora para quem busca uma carreira de sucesso.

Mas, antes de aprofundar o tema, vamos recordar


o que é a programação de fato: por definição, é o
processo de desenvolvimento que usa linguagens
específicas para atribuir ações que serão entendidas
e interpretadas por máquinas. Basicamente, isso
significa que programação nada mais é do que o
conjunto de instruções presentes em diferentes
linguagens. Ou seja, programação é a língua que
as máquinas entendem e obedecem.

Para seguir adiante, mantenha em mente que área


de desenvolvimento processa dados, faz cálculos e
realiza as ações programadas, sendo uma “tradutora”
da comunicação entre humanos e máquinas.

5
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

quais são
as vantagens
de aprender
programação?

6
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Agora que falamos sobre


programação em um âmbito geral,
podemos entender a importância
de você buscar esse aprendizado
da programação para a sua vida
e carreira.
Se você acha que a programação é somente baseada
nas linguagens, estamos aqui pra te dizer que existe um
raciocínio lógico por trás disso. E o motivo disso é que
na programação é necessário resolver problemas de
diversos tipos e, por isso, é fundamental que se use um
raciocínio lógico nessa área.

Além disso, vale dizer que é importante desenvolver um


pensamento estruturado. Esse pensamento pode te
auxiliar em outras inúmeras áreas do conhecimento,
como comunicação, por exemplo. Ou seja, a
programação ainda vai te ajudar a desenvolver outras
habilidades, por meio dos desafios e conceitos que você
encontrará no seu caminho.

7
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

mas quais são as


possibilidades
da área de
programação?

8
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

De um modo geral, a internet,


softwares, aplicações, sistemas
e bancos de dados, existem por
causa da programação.
Aqui, vamos te mostrar alguns exemplos de como a
programação pode ser aplicada. Mas não se engane em
pensar que ela se limita a isso apenas.
Podemos incluir ainda programação de sistema web,
programas para desktop, programas de linha de comando,
automação, scripts, macros de word e excel, extensores de
navegador e artes (creative coding).

[Link]
Normalmente, quando navegamos em sites pela internet,
acabamos vendo apenas a sua interface e não
imaginamos o que existe por trás de toda aquela
estrutura. Precisamos te dizer que é a mais pura
programação. Seja para os comandos, ou para a criação
de complexos conjuntos de regras.

Quando falamos em sites, existem dois tipos de


programação: o back-end e o front-end. O back-end é a
estrutura oculta que orienta o funcionamento do site. Já
o front-end é aquilo que aparece para o usuário ao
acessar o ambiente.

Ao falarmos de sites, as linguagens mais usadas são


JavaScript e o framework React para front-end e Java,
PHP, Python e o framework [Link] para back-end. Mas
isso vamos aprofundar em outro momento.

9
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

[Link]
Você com certeza já utilizou aplicativos em suas
atividades diárias e o uso da programação em cada um
deles é essencial. Com a grande evolução e popularização
de smartphones e tablets na sociedade, o mercado exigiu
uma grande produção de aplicativos.

Algumas empresas têm estudado e identificado que é


mais vantajoso e efetivo desenvolver um aplicativo do
que remodelar seus sites. Podemos dizer que tudo isso,
está atrelado ao fato do uso maciço e contínuo de
aplicativos em nosso dia a dia. Pois, de acordo com uma
pesquisa da agência focada em análise do mercado
mobile, a App Annie, o brasileiro passa, em média, 5.4
horas por dia em aplicativos.

[Link]
A indústria dos games vem crescendo muito nos
últimos anos. Por isso, é uma outra tendência do mundo
digital que veio para ficar. Uma pesquisa da Data Base
indica que, no Brasil, 72% dos usuários de internet
costumam jogar. Na China são 90%. Com grande
demanda e em expansão, os games são todos baseados
em programação, seja no design ou na operação dos
jogos. No caso dos games, a linguagem de programação
C++ é a mais utilizada para os seus desenvolvimentos.

10
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

[Link] operacionais
Os sistemas operacionais funcionam para enviar ordens
para os computadores e celulares. Anteriormente falamos
dos aplicativos e são os sistemas operacionais que
possibilitam a existência de sistemas menores dentro
deles, como os aplicativos de celular.

Os sistemas operacionais também funcionam com


programação e alguns exemplos mais conhecidos são o
Windows, Linux, Android, IOs e Windows Phone. A
principal linguagem de programação usada é a C.

11
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

beleza, mas
como posso
começar a
programar?

12
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Para começar a programar e


aprender sobre programação,
existem diferentes maneiras.
O aprendizado do racioínio lógico é uma delas, por
exemplo, e vai te ajudar bastante. Você pode pesquisar
sobre as possibilidades e escolher a que mais combina
com você. Aqui nesse ebook, vamos te mostrar algumas
opções. Olha só:

1. Curso online
A principal vantagem de aprender por meio de cursos
online é a flexibilidade no aprendizado. Você pode assistir
às aulas quando e onde quiser, porém, assim como qualquer
outra forma de estudo, é necessário ter disciplina.

Uma outra vantagem dos cursos online é a probabilidade do


preço ser inferior às demais modalidades. Entretanto, é
preciso levar em conta que nem todo curso online tem
mentoria, espaço para tirar dúvidas e trocar ideias e
contatos.

Porém, existem algumas desvantagens quando se aposta


em cursos online para aprofundar seu estudo ou iniciar seu
estudo em uma área desconhecida. Ao falarmos de cursos
online, muitas vezes os conteúdos são resumidos em
excesso e, por isso, a abordagem pode não ser a ideal e
aprofundada da maneira necessária para que o seu
aprendizado seja linear. Nesse caso, você precisaria agregar
novos cursos e materiais para complementar seu
conhecimento, e geralmente, isso pode ser insuficiente para
aprender o mínimo que o mercado de tecnologia exige.

13
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

2. Sites e vídeos
Como você já deve saber ou deve ter visto, existe uma
imensidão de conteúdos gratuitos na internet sobre
programação. Você só precisa procurar.

A vantagem é que tudo está disponível e ao seu


alcance - e, ao mesmo tempo, isso também significa
que você precisa organizar todos esses conteúdos de
uma forma que faça sentido, e muitas vezes a
consequência disso é que são muitas informações
cruzadas que se contradizem. E por fim, como não
existe uma pessoa para instruir o seu aprendizado, o
processo é muito mais demorado do que o normal.

14
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

3. Escola de programação
Com uma experiência completa e voltada ao aprendizado
para usar no mercado, as escolas de programação têm um
caráter mais prático. É uma das melhores opções do
mercado para quem busca um aprendizado efetivo e de
qualidade. Pelo menos é aqui que a Kenzie se encaixa ao
trazer profissionais de grande experiência, oferecer aulas
dinâmicas e suporte em tempo real para a comunidade de
estudantes.

Além da nossa metodologia, lembra que falamos da falta de


um aprendizado linear ao realizar cursos online? Aqui na
Kenzie, o aprendizado é linear e estruturado
estrategicamente para garantir que, mesmo se você não
tiver conhecimento de programação, você pode aprender e
se destacar no mercado.

Ah, vale dizer também que temos um acompanhamento


específico com os nossos estudantes. Acompanhamos as
suas dificuldades e garantimos um suporte em tempo real
para garantir que você tenha uma experiência realmente
engrandecedora.

Para finalizar sobre a Kenzie e te garantir que essa é a melhor


opção para você que quer ingressar no mercado: nosso time
de empregabilidade. São eles que te conduzem à sua
entrada no mercado de trabalho, com palestras, seminários,
suporte e uma preparação exclusiva para nossos estudantes.
Com certeza, a Kenzie é a melhor opção para você entrar no
mercado de programação em apenas 12 meses.

15
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

passo-a-passo
para você aprender
programação do zero

16
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Bom, depois que falamos sobre possibilidades de


aprendizado e com um bom entendimento do que é
programação, chegou a hora da verdade!

Nós sabemos que começar em um ambiente novo é


sempre complicado e desafiador, porém, separamos
alguns passos para você estudar para saber o que
esperar e poder se planejar.

Estude o mercado
Mergulhe de cabeça em como o mercado

1
funciona. Busque empresas de recrutamento e
vagas disponíveis, para que você entenda se o
salário e a situação do mercado estão de
acordo com as suas expectativas e objetivos.
Seja ativo em redes sociais profissionais como o
Linkedin, siga as principais empresas de
tecnologia. Ou seja, utilize as ferramentas que
tem em mãos para ter o máximo de informação
possível sobre tecnologia e programação.

Defina seus
2 objetivos na área
Nessa etapa você deve elencar quais são os
seus objetivos, metas e plano de carreira que
deseja alcançar na área de programação.
Trace planos de curto, médio e longo prazo.

17
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Escolha uma
3 linguagem
Ao entender qual é o seu objetivo, fica mais fácil
entender qual linguagem você deve focar para
aprender. Essa escolha precisa caminhar junto
aos objetivos.

Crie um primeiro
projeto e um
4 portfólio
Na área de programação, o desenvolvimento
de um portfólio ao longo de sua carreira é de
extrema importância. Além disso, na
programação, só se aprende fazendo e
praticando, por isso, quanto mais você
programa, mais você aprende.

Coloque seus estudos


5 em sua rotina
Ter uma constância nos seus estudos é
essencial para que você se desenvolva e
aprimore as suas habilidades. Acostume-se a
colocar um pouco de estudo em sua rotina.

18
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Participe de uma
6 comunidade dev
No Linkedin, no Instagram, participe. Seja
visto, tire dúvidas e esteja sempre por dentro
dos conteúdos de outros programadores que
você admira.

Seja paciente e

7 persista bastante
O tempo será o seu aliado na programação,
ninguém nasce sabendo fazer de tudo. Por isso,
caminhe passo a passo, respeite seus limites,
mas tenha dedicação, disciplina e persistência.

19
PROGRAMAÇÃO PARA QUEM (AINDA)
NÃO SABE NADA DE PROGRAMAÇÃO
Clique para voltar ao índice

Depois de tudo isso,


bora falar sobre como
você pode entrar na
área: conheça a formação
full-stack da Kenzie!
Como falamos anteriormente e para finalizar, vamos te
apresentar a nossa formação. Em apenas 12 meses de
curso, você aprende programação e se forma como
pessoa desenvolvedora web. Isso significa que você
terá os requisitos necessários para atuar no mercado de
programação, pois, com nossa metodologia, nós
formamos estudantes preparados para enfrentar os
desafios da vida profissional.

A metodologia que usamos aqui na Kenzie foi


desenvolvida nos Estados Unidos e fez tanto sucesso
que nós aplicamos ela por aqui. O resultado não foi
surpresa pra ninguém: nos tornamos a escola de
programação com a maior taxa de empregabilidade
do mercado, com 98% após 6 meses de formatura dos
nossos estudantes. Estamos apenas começando, mas
sempre com um norte: só temos sucesso, quando
nossos estudantes têm sucesso.

Como você pôde entender em todo o nosso ebook, a


área de programação é muito ampla e muito
promissora. Atualmente existem diversas formas de
começar a programar do zero. São diversos tipos de
cursos, linguagens de programação e métodos para
estudar e entrar em um mercado de trabalho aquecido.
Cada metodologia de aprendizado apresenta
vantagens, porém o primordial é a determinação.
Esperamos te rever em breve e com o
estudo da programação em dia, hein?

Você também pode gostar