pt-br

Guia do desenvolvedor iniciante

De desenvolvedor a novos desenvolvedores

Quer contribuir para melhorar este guia? faça seu PR.

Em construção...

Este guia tem como objetivo ajudar desenvolvedores iniciantes a conhecerem e iniciarem na área de desenvolvimento de software tendo uma base sólida, portanto, aqui está um método que ajudará você a ter o melhor começo ao meu ver.

espero te ajudar e te desejo sorte e sucesso!

en-US

Beginner Developer Guide

From Developer to new developers

Want to contribute to improving this guide? do your PR.

Under construction...

This guide has targets to help beginner developers to know and start the area of software development by having a solid foundation, here is a method that can help you to improve your version.

I hope to help you and wish you luck and success!

Concepts (IMPORTANT)

Programming Logic (do some challenges, eg.)

  • Create a calculator
  • Create a Hangman game

Programming Languages

Frontend
  • HTML5, CSS3 (libs/frameworks ex: Materialize, Bootstrap, etc.)
  • JavaScript (Frameworks JS (ex: Vue.js, React, Angular, etc.)
Backend
  • PHP (PSR's PHP, Framework LARAVEL, CMS PHP (WordPress))
  • Node.js, TypeScript (EC6, Framework Nest.js)
Database
  • MySQL (MariaDB)
  • PostgresSQL
  • MongoDB
Cache
  • Redis
  • Memcached

Cloud Computing

  • Google Cloud Platform - GCP
  • Amazon Web Service - AWS

Security Information

  • Pentest

DevOps

  • CI/CD
  • Deploy

Some links to help study Aprenda a Programar - Rodrigo Branas Playlist