Academia 360º

Programação para não Programadores

Quem sou eu?

Pablo Souza

Atua como organizador das comunidades NodeSchool Sorocaba e Sorocaba Node.js User Group, onde contribui com a evangelização da tecnologia Node.js. É Engenheiro da Computação por formação e programador por opção. Possui mais de 10 anos de experiência no mercado de desenvolvimento de software.

- Qual o seu nome?

 

- O que você faz?

 

- Por que aprender a programar?

Quero conhecer você

Você vai aprender:

  • Como começar um projeto de software;
     
  • Tecnologias mais usadas para programar;
     
  • Ferramentas e técnicas para prototipação;
     
  • Desenvolvendo um software em 30 minutos.

Como começar um projeto de software

Princípio de Pareto: regra do 80-20

  • 45% das funcionalidades nunca são usadas;
     
  • 19% são usadas raramente;
     
  • 16% algumas vezes;
     
  • apenas 20% são usadas com frequência ou sempre.

As principais plataformas

Aplicativos desktop

Aplicativos web

Aplicativos mobile

Front end dev

"O desenvolvedor front-end é responsável pelo design de interiores de uma casa que foi construída por um desenvolvedor back-end."

Back end dev

"O desenvolvedor back-end cria componentes e funcionalidades que são indiretamente acessadas pelo usuário através de uma aplicação front-end."

Full stack dev

"Desenvolvedores precisam ser multidisciplinares. Muitas vezes é preciso que sejam generalistas."

Tecnologias mais usadas para programar

Ferramentas e técnicas para prototipação

Passo 1

Identificação dos requisitos básicos

Passo 2

Desenvolvimento do protótipo inicial

Passo 3

Revisão do protótipo

Passo 4

Melhorias do protótipo

Processo de prototipação

Axure

Sketch

Balsamiq

InvisionApp

FramerJS

Desenvolvendo um software em 30 min

Alguma dúvida?

Obrigado.

Pablo Souza

pablo.souza@snet.net.br

#Academia 360º - Programação para não Programadores

By Pablo Souza

#Academia 360º - Programação para não Programadores

Apresentação "Programação para não Programadores" para o projeto da sorocred "Academia 360º".

  • 33