Categories
Carreira Java python

Top linguagens para aprender em 2021

Top linguagens para estudar em 2021

Sabemos que existem muitas linguagens de programação. Mas qual delas seriam as mais interessantes para aprender hoje e por que devemos escolher uma dessas? Daremos alguns dos pontos que levamos em consideração para chegar a esta lista restrita.

Sem mais delongas vamos lá.

Tempo de mercado

Uma linguagem não basta ser boa, fácil ou com nome bonito. Ela precisa ser adotada pelo mercado. Além de já terem sido adotadas elas devem lançar novidades constantemente.

Atualmente os sistemas, sejam eles corporativos ou aplicativos móveis, são hospedados na Nuvem AWS, Azure ou Google Cloud. Em todos esses 3 grandes players da computação há muitos exemplos de código para você escrever suas funções na arquitetura em Cloud.

Ranking

Segundo Tiobe index - calculado a partir do número de resultados do mecanismo de pesquisa para consultas que contêm o nome da linguagem. O índice cobre pesquisas no Google, Google Blogs, MSN, Yahoo !, Baidu, Wikipedia e YouTube. O índice é atualizado uma vez por mês. Veja a top 10 linguagens pesquisadas no último mês.

Ranking

O Grupo de destaque

  1. Java
  2. Javascript
  3. Python
  4. C/C++
  5. PHP

Java e suas variantes

O Java é uma poderosa linguagem que foi criada com a ideia de ser multiplataforma. O código escrito em qualquer sistema operacional( Windows, Linux e Mac) rodaria nos outros sem alteração. Deixa eu explicar. Um arquivo executável (.exe) não roda no Linux. E um arquivo de pacocte Linux (.deb ou .rpm) não roda no Windows.

Os programas Java são distribuídos em arquivos .jar, .war ou .ear. a questão que faltava era como executar o mesmo arquivo em qualquer computador 💻.

Para resolver isso o Java criou um programa Java Virtual Machine (JVM) que instalamos nos sistemas operacionais e este programa executa um arquivo de distribuição jar, .war ou .ear sem qualquer alteração ou adaptação.

Podemos ainda destacar aqui a linguagem Kotlin que é a linguagem utilizada no Android. Para os interessados em desenvolvimento mobile está é uma boa opcão a ser considerada.

Temos também o Scala uma linguagem funcional que utiliza os conceitos de orientacão a objetos e com recursos simplificados que ajudam muito na hora de programar.

Ambas Scala e Kotlin são baseadas no Java e são executadas pela JVM e seguem o mesmo conceito de rodar em vários sistemas operacionais. Ambas são plenamente interoperáveis com Java.

Java Script e suas variantes

Bem, a começar que Javascript nada tem a ver com Java. Esta poderosíssima linguagem de Script é utilizada como base para muitas outras linguagens quando falamos de páginas web. Podemos citar aqui o NodeJs, PHP, Angular 1 e outras que fazem uso de Javaacript para criar funcionalidades interessantes em páginas dinâmicas da web.

Python

Essa poderosa linguagem de scripts é a queridinha do mercado quando falamos em Machine Learn, Big Data, Inteligência Artificial e muitas outras aplicações.

Ela é bem simples de começar a aprender, por ter uma estrutura bem simplificada para construção de programas. O número de bibliotecas é quase infinito e de fácil adoção por empresas é outro fator que nos amima a utilizar o Python. Afinal de contas queremos aprender uma linguagem para conseguir uma boa colocação no mercado. 😉

PHP

Não meus amigos, o PHP não está morto. Esta linguagem que teve seus anos dourados no final dos anos 90 e inicio dos anos 2000 continua ativa e funcional até os dias de hoje. Uma das razões é que ferramentas como Facebook, Yahoo, Wikipedia e WordPress utilizam essa linguagem como base. Por esse motivo ela ainda é popular e tem seu espaço no mercado. Sempre que falamos dessa linguagem temos um conjunto de ferramentas bem conhecidos que tornam ela tão adotada mundo afora WAMP - Windows Apache MySql e PHP ou XAMP - Linux Apache MySQL e PHP.

Utilização na Internet

Aws

Nos tutorial da AWS normalmente temos vários exemplos de código que podemos utilizar em nossos sistemas. Isso ajuda bastantes na hora de iniciar o uso de recursos na nuvem.

https://docs.aws.amazon.com/lambda/latest/dg/with-android-create-package.html

NodeJS NodeJS

Java Java_AWS

Azure functions

Temos aqui também alguns examplos da Azure. Nesta imagem temos (C#, Java, Javascript e Python)

Examplo de código Azure

Outras opções

Claro que podemos ter muitas outras opções aqui como TypeScript, Go, Julia, C#, Swift, Visual Basic, Actions Script que não abordaremos aqui. Fique ä vontade de deixar nos comentários suas sugestões e por que essa linguagem deveria figurar nessa nossa lista.

Palavra final

Não assuma isto como o Santo grall para escolher uma linguem de programação. Como eu falei são apenas. Definitivamente boas escolhas a pelos vários motivos que destaquei.

Mão na Massa

Um blog de programação tem que ter pelo menos umas linhas de código para os programadores sedentos por bits e bytes aqui vai...

Java


  class AloMndo{  
    public static void main(String args[]){  
     System.out.println("Alo Mundo....");  
    }  
}  

Python

 print("Alo mundo!")

JavaScript

   alert("Alo mundo!");

vejamos os fatos

Uma boa consulta que podemos fazer é acessar o site de oferta de empregos Linkdin e pesquisar pelas linguagens que temos interesse em aprender. Vamos a um exemplo prático. Será que teremos mais oprtunidades de emprego para PHP ou para Java? C# ou Python? Dependendo da região ou país que você esteja essas respostas podem ser diferentes.

Fique sempre atento as tendencias do mercado, mas sempre se basei nos fatos e números do mercado antes de decidir qual linguagem você deve aprender.

Outras forma de ver o conteúdo

  Veja também o vídeo 📹 com esse conteúdo explicado aqui.

Links:

  https://www.tiobe.com/tiobe-index/
Categories
python

Instalar Python 3 no Windows

Instalar Python 3 no Windows


  1. Acesse o site https://www.python.org/downloads/windows/

  2. Baixe a versão desejada. No nosso caso seria a 3.x. Atente-se para a versão do windows que você esta utilizando 32 ou 64bits. Em nosso caso é 64bits então utilizamos x86-64. Se a sua versão for 32 bits utilize a versão x86.

  3. Acesse o link Windows x86-64 executable installer. Baixe o arquivo e inicie a instalação.

  4. Na primeira tela existe uma opção Add python 3.x to PATH. é importante seleciona-la para ter o python disponivel via linha de commando.

  5. Selecione a primeira opção Install Now.

  6. ao final da instalação você verá uma tela com a mensagem Setup was sucessfull. Selecione Close.

  7. Abra o terminal e execute o comando: python -V. você deverá ver o numero da versão instalada.

    • Python 3.x.x
  8. Pronto. Agora você já tem o Python instalado em seu computador.


Caso você não tenha selecionado a opção 'Add python 3.x to PATH' ou já tivesse o python instalado. Configure o PATH para apontar para o Python


  1. Abra o Windows explorer. Clique com o botão direito na opção Meu computador. Selecione a opção Configuracoes avancadas com duplo clique. Clique no botão New

  2. Selecione o botão Variaveis de ambiente. Na seção Variaveis de Sistemas selecione a variavel Path e adicione o path onde o Python foi instalado C:\users\andre\AppData\Local\Programs\Python\Python3x.

  3. Clique em 0k >> Ok >> OK e feche a janela Sistema.

  4. Abra um novo terminal e digite python -V

  5. Pronto. O Python está instalado em seu computador e você já pode começar a usar.

Categories
python

Instalar o PyCharm

Instalar o PyCharm


  1. Se estiver utilizando o Ubuntu versao 18.04 execute o comando: sudo snap install pycharm-community --classic

  2. No terminal digite pycharm-community e o programa abrirá o programa.

Categories
python Ubuntu

Instalar Python 3 no Linux – Ubuntu 18.04

Instalar Python 3 no Linux - Ubuntu 18.04


Por padrão o python 3 já vem instalado no Ubuntu 18.04 LTS. Caso você precise instalar siga os passos a seguir.

  1. Abra um terminal do Linux.

  2. Execute: sudo apt update

  3. Execute: sudo apt install python

  4. Crie o link para utilizar o python com o comando python.

  5. sudo ln -fns /usr/bin/python3 /usr/bin/python

  6. sudo apt install python3-distutils

  7. python3 -V

    Python 3.6.7

  8. python -V

    Python 2.7

  9. sudo apt install python3-pip

  10. pip3 install virtualenv


Nota: Caso você deseje utilizar uma ferramenta de desenvolvimento para python siga os próximos passos.


Instalar o PyCharm


  1. Se estiver utilizando o Ubuntu versao 18.04

  2. sudo snap install pycharm-community --classic

  3. No terminal digite pycharm-community e o programa abrirá o programa.