Article image
MÁRCIO SILVA
MÁRCIO SILVA30/08/2023 17:38
Compartilhe

Linguagens de programação populares por profissão

    Vamos analisar alguns cargos potenciais que podemos encontrar e as linguagens de programação mais populares usadas nessas profissões. Uma lista de recursos adicionais também está incluída para você explorar e aprender mais sobre cada linguagem de programação apresentada.

    Analista de dados

    Um analista de dados coleta, transforma e organiza dados para tirar conclusões, fazer previsões e orientar um processo de tomada de decisão informado. As linguagens de programação mais populares usadas pelos analistas de dados são R e Python. 

    R oferece funções estatísticas convenientes para a análise de dados e é útil para a criação de visualizações de dados avançadas. Verifique esses recursos para aprender mais sobre R:

    O Python é uma linguagem de uso geral que você pode usar para criar o que precisar para a análise de dados. Aqui estão alguns recursos para começar a aprender o Python:

    Web designer

    Um web designer é responsável pelo estilo e layout de páginas da web que contém texto, gráfico e vídeo. Os web designers geralmente usam Hypertext Markup Language v5 (HTML5) e Folhas de estilo em cascata (CSS, pela sigla em inglês) para criar páginas da web. 

    O HTML5 fornece estrutura para páginas da web e é usada para conectar às plataformas de hospedagem. Saiba mais sobre o HTML5 e as CSS usando esses recursos:

    • HTML Tutorial

    • : uma introdução ao HTML com links para funções, exemplos e referências do HTML5
    • HTML5 Cheat Sheet

    • : um resumo prático de marcas, atributos do HTML5 e compatibilidade com o HTML4
    • HTML5 and CSS Fundamentals course

    • : um curso gratuito de W3C sobre edX; um certificado de curso verificado pode ser emitido por USD 199 

    As CSS são utilizadas para projeto de página da web e controla elementos gráficos (cor, layout e fonte) e apresentação de página em vários dispositivos (telas grandes, telas móveis e impressoras). Confira essas folhas de referências para CSS:

    Desenvolvedor de aplicativos móveis

    Um desenvolvedor de aplicativos móveis usa a programação para criar aplicações usadas em laptops, telefones celulares e tablets. As linguagens de programação mais populares para desenvolvedores de aplicativos móveis são Swift, Java e C#.

    Swift (para plataformas Apple) é uma linguagem de script de código aberto para macOS, iOS, watchOS e tvOS. Sua metal principal é fazer com que os aplicativos funcionem mais rápido. Navegue nesses recursos para mais informações sobre Swift:

    • Swift.org

    • : uma comunidade de código aberto com recursos para aprender como usar Swift, incluindo vídeos e código de amostra
    • Swift developer site

    • : um site desenvolvedor da Apple com informações para desenvolvedores que querem usar o Swift 
    • Swift development resources

    • : Coleção de documentos da Apple, códigos de amostra, vídeos e livros recomendados 

    Java (para dispositivos Android) é a linguagem original para o desenvolvimento de Android. O artigo I want to develop Android apps - which languages should I learn?

    explora algumas outras linguagens usadas para o desenvolvimento de Android. Confira estes recursos para Java:

    C# (pronuncia-se C-sharp) é uma linguagem de programação orientada a objetos que é amplamente usado para criar aplicativos móveis na plataforma de desenvolvedor de código aberto .NET. Xamarin estende a plataforma .NET com uma estrutura para desenvolvedores criarem aplicativos móveis multiplataforma para iOS e Android. Aqui estão alguns recursos para ajudá-lo a aprender C#:

    Desenvolvedor de aplicativos da web

    Um desenvolvedor de aplicativos da web projeta e desenvolve aplicativos de rede usados na web. As linguagens de programação mais populares para desenvolvedores de aplicativos da web são Java, Python, Ruby e PHP.

    O Java é bastante usado para criar aplicativos da web corporativos que podem ser executados em vários ambientes. A força principal do Java é a abordagem “Escreva uma vez, execute em qualquer lugar” (WORA, pela sigla em inglês). Navegue nesses recursos para aprender mais sobre o Java:

    O Python é a uma linguagem de programação para fins gerais. Verifique os recursos do Python listados na seção para Analista de dados.

    O Ruby é uma linguagem de programação orientada a objetos de propósito geral para desenvolvimento de aplicativos da web. O Ruby não é o mesmo que o Ruby on Rails, que é uma estrutura de aplicativo da web de código aberto que é executado usando Ruby. Verifique esses recursos para aprender mais sobre Ruby: 

    • Ruby news

    • : informações sobre os últimos lançamentos de Ruby e links para outros recursos
    • Ruby documentation

    • : inclui guias, tutoriais e material de referência para ajudar você a aprender sobre o Ruby
    • Ruby programmer’s guide

    • : um tutorial guia de referência para Ruby
    • Learn Ruby from Codecademy

    • : um site com lições básicas e interativas gratuitas e outras atividades que podem ser acessadas com uma inscrição mensal

    O PHP é uma linguagem de script particularmente adequada para o desenvolvimento de aplicativos da web. Ela é baseada em Perl, outra linguagem de programação. O PHP é simples, flexível e relativamente fácil de aprender. Verifique esses recursos para aprender mais sobre o PHP:

    Desenvolvedor de jogos

    Um desenvolvedor de jogos é um desenvolvedor de aplicativos que se especializa na criação de videogames. Os desenvolvedores de jogos geralmente usam as linguagens de programação C# e C++.

    O C# é uma linguagem de programação orientado em objeto que é amplamente usado para criar jogos. Verifique os recursos de C# listados na seção do desenvolvedor de aplicativos móveis.

    C++ é uma extensão da linguagem de programação C que também é usada para criar jogos de console, como aqueles para Xbox. Navegue para obter mais informações sobre C++:

    Dicas para aprender as linguagens de programação

    Aqui estão algumas dicas para seguir quando você começar a aprender uma nova linguagem de programação:

    • Defina um projeto prático e use a linguagem para ajudar você a concluí-lo. Isso torna o processo de aprendizado mais prático e motivante.  
    • Tenha os conceitos e princípios de codificação prévios em mente. Muitos deles são transferíveis entre as linguagens de programação. Então, depois que você aprender uma linguagem, aprender uma segunda ou terceira tende a ser muito mais fácil. 
    • Crie e mantenha boas anotações e folhas de referências em qualquer formato (escritas à mão ou digitadas) que funcionem melhor para você.
    • Crie um sistema de preenchimento online para informações que você possa acessar facilmente enquanto trabalha em vários ambientes de programação.
    Compartilhe
    Comentários (1)
    Dyhek carvalho
    Dyhek carvalho - 30/08/2023 18:08

    Olá, estou precisando de ajuda para fazer um trabalho acadêmico, (Disciplina de Lógica de Programação e Algoritmos II), combinamos um valor caso alguém tenha interesse em fazer.

    me chama aqui 66 9 9202 6561 meu whasts.