you must should know

  • Linguagens base
    • C, Go, Pascal, Perl, Python, Ruby
  • Front-End
    • HTML, CSS (Flexbox, Grid), JavaScript (ES6+) 🙂
    • Frameworks (React, Angular, Vue, Svelte, Ember)
    • Responsividade (Mobile-First Design)
  • Back-End / APIs
    • Next.js, Node.js, Express.js, Meteor.js
    • Java (Spring Boot, Hibernate)
    • .NET (C#, Entity Framework) 🙂
    • PHP (Laravel, Symfony, CodeIgniter, CakePHP)
    • Python (Flask, Django) 🙂
    • APIs REST / GraphQL
  • Bancos de Dados
    • SQL
      • PostgreSQL, SQL Server, MySQL
    • NoSQL
      • MongoDB, Cassandra, Redis, DynamoDB
  • Controle de Versão
    • Git, Subversion, Mercurial, Perforce
  • CI/CD
    • Jenkins, Travis CI, GitHub Actions
  • Containers
    • Docker, Kubernetes, Podman
  • Nuvem e DevOps
    • Amazon Web Services (AWS)
      • EC2: Instâncias de servidores virtuais escaláveis na nuvem
      • S3: Armazenamento de objetos na nuvem (arquivos, dados)
      • RDS: Relational Database Service - aurora
      • Lambda: Computação serverless (sem servidor)
      • DynamoDB: Banco de dados NoSQL
      • CloudFront: Rede de entrega de conteúdo (CDN)
      • VPC: Redes isoladas na nuvem
      • IAM: Gerenciamento de identidade e acesso
      • EKS: Serviço gerenciado de Kubernetes
      • Lightsail: Solução simples de VPS
    • Apache
      • HTTP Server: Servidor web amplamente utilizado.
      • Kafka: Plataforma de streaming de dados distribuída.
      • Hadoop: Framework para proc de grandes volumes de dados.
      • Spark: Motor de processamento de dados em grande escala.
      • Airflow: Orquestração de workflows e pipelines de dados.
      • Cassandra: Banco de dados NoSQL distribuído.
      • Flink: Processamento de fluxo de dados em tempo real.
      • Hive: Data warehouse p/ consulta/análise de dados no Hadoop.
      • Tomcat: Servidor para aplicações Java.
      • Zookeeper: Serviço de coord para sistemas distribuídos.
    • Google Cloud Platform (GCP)
      • Compute Engine: Instâncias de máquinas virtuais para computação escalável.
      • App Engine: Plataforma gerenciada para desenvolver e hospedar aplicações web.
      • Cloud Storage: Armazenamento de objetos altamente escalável e durável.
      • Cloud SQL: Banco de dados relacional gerenciado para MySQL, PostgreSQL e SQL Server.
      • BigQuery: Data warehouse para análise rápida e escalável de grandes volumes de dados.
      • Kubernetes Engine (GKE): Orquestração de containers com Kubernetes gerenciado.
      • Firestore: Banco de dados NoSQL totalmente gerenciado e serverless.
      • Cloud Functions: Execução de código serverless para aplicativos e serviços.
      • Cloud Run: Execução de containers sem gerenciar servidores.
      • AI Platform: Ferramentas para criação e implantação de modelos de machine learning.
    • Microsoft Azure
      • Virtual Machines (VMs): Instâncias de máquinas virtuais para computação na nuvem.
      • App Service: Hospedagem de aplicações web e APIs.
      • SQL Database: Banco de dados relacional gerenciado (SQL).
      • Cosmos DB: Banco de dados NoSQL globalmente distribuído e escalável.
      • Kubernetes Service (AKS): Serviço gerenciado para orquestração de containers.
      • Blob Storage: Armazenamento de objetos para grandes volumes de dados.
      • Active Directory (Azure AD): Gerenciamento de identidade e autenticação.
      • Functions: Computação serverless para execução de código sem gerenciar infraestrutura.
      • DevOps: Ferramentas para CI/CD, controle de versão, e gerenciamento de projetos.
      • Cognitive Services: APIs para incorporar IA, como visão computacional, reconhecimento de fala e processamento de linguagem natural.
    • IBM, Oracle, Salesforce, DigitalOcean, VMware
            git init
            git remote add origin xxx
            git pull origin master
        
            git add .
            git commit -m "xxx"
            git push origin master