Coursera
  • Graduação on-lineExplore bacharelados e mestrados
  • MasterTrack™Ganhe créditos para um mestrado
  • Certificados universitáriosAvance sua carreira com aprendizado de nível de pós-graduação
Encontre carreirasFor EnterprisePara universidades
  • Navegar
  • Os melhores cursos
  • Entrar
  • Inscreva-se gratuitamente
    Coursera
    • Navegar
    • Computer Programming

    Filtrar por

    2602 resultados referentes a "computer programming"

    • Gratuito

      Placeholder
      University of Toronto

      Learn to Program: The Fundamentals

      Habilidades que você terá: Computer Programming, Python Programming, Computational Thinking, Computational Logic, Business Analysis, Critical Thinking, Entrepreneurship, Leadership and Management, Problem Solving, Programming Principles, Research and Design, Statistical Programming, Strategy and Operations, Theoretical Computer Science

      4.7

      (5.9k avaliações)

      Beginner · Course · 1-3 Months

    • Placeholder
      Johns Hopkins University

      HTML, CSS, and Javascript for Web Developers

      Habilidades que você terá: HTML and CSS, Web Development

      4.7

      (15k avaliações)

      Mixed · Course · 1-3 Months

    • Placeholder
      IBM Skills Network

      IBM Full Stack Software Developer

      Habilidades que você terá: Web Development, Cloud Computing, Computer Programming, IBM Cloud, Software Engineering, Other Web Frameworks, Python Programming, Computer Programming Tools, Kubernetes, Django (Web Framework), Javascript, Application Development, Data Analysis, Full-Stack Web Development, Programming Principles, DevOps, Data Structures, Cloud Applications, Algebra, Databases, Front-End Web Development, React (web framework), Software Architecture, Software Engineering Tools, Theoretical Computer Science, Cloud Engineering, Back-End Web Development, Cloud Platforms, HTML and CSS, Devops Tools, Web Development Tools, Cloud Infrastructure, Cloud Foundry, Continuous Delivery, Docker (Software), SQL, Computer Architecture, Distributed Computing Architecture, Cloud Management, Cloud Storage, Continuous Integration, Network Security, Software As A Service, Web Design, Basic Descriptive Statistics, Data Management, Design and Product, Exploratory Data Analysis, Human Computer Interaction, NoSQL, Software Testing, Statistical Programming, User Experience, User Research, Advertising, BlockChain, Communication, Computational Logic, Computer Graphics, Computer Science, Database Administration, Database Application, Database Design, Finance, Interactive Design, Journalism, Marketing, Mathematical Theory & Analysis, Mathematics, Operating Systems, Security Engineering, Software Framework, System Programming, Systems Design

      4.6

      (34.8k avaliações)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder
      University of Pennsylvania

      Introduction to Programming with Python and Java

      Habilidades que você terá: Computer Programming, Python Programming, Statistical Programming, Java Programming, Mobile Development, Data Analysis, Programming Principles, Theoretical Computer Science, Data Visualization, Mathematics, Data Management, Data Structures, Software Engineering, Software Testing, Data Mining, Plot (Graphics), Computational Thinking, Entrepreneurship, Leadership and Management, Mathematical Theory & Analysis, Problem Solving, Research and Design, Data Science

      4.4

      (1.1k avaliações)

      Beginner · Specialization · 3-6 Months

    • Gratuito

      Placeholder
      The University of Edinburgh

      Code Yourself! An Introduction to Programming

      Habilidades que você terá: Computational Thinking, Computer Programming, Algorithms, Design and Product, Human Computer Interaction, Product Design, Theoretical Computer Science, User Experience, Entrepreneurship, Journalism, Leadership and Management, Other Programming Languages, Problem Solving, Programming Principles, Research and Design, Software Engineering

      4.7

      (3.1k avaliações)

      Beginner · Course · 1-3 Months

    • Placeholder
      IBM Skills Network

      IBM Data Analyst

      Habilidades que você terá: Data Analysis, Python Programming, Data Visualization, Exploratory Data Analysis, Business Analysis, Basic Descriptive Statistics, Data Structures, Data Science, Statistical Programming, Spreadsheet Software, Data Management, General Statistics, Plot (Graphics), SQL, Statistical Visualization, Databases, Microsoft Excel, Data Mining, Statistical Analysis, Programming Principles, Probability & Statistics, Regression, Machine Learning, Algebra, Data Analysis Software, Data Visualization Software, Database Theory, Probability Distribution, Applied Machine Learning, Statistical Tests, Big Data, Correlation And Dependence, Database Application, Estimation, NoSQL, Geovisualization, ArcGIS, Cloud Computing, Computer Programming, Data Warehousing, Database Administration, Extract, Transform, Load, HTML and CSS, Knitr, Mathematics, Minitab, PostgreSQL, R Programming, SAS (Software), SPSS, Apache, Computational Logic, Computer Programming Tools, Econometrics, Leadership and Management, Mathematical Theory & Analysis, Operating Systems, Professional Development, Statistical Machine Learning, System Programming, Theoretical Computer Science

      4.6

      (60.6k avaliações)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder

      Gratuito

      Placeholder
      Princeton University

      Computer Science: Programming with a Purpose

      Habilidades que você terá: Computer Programming, Java Programming, Algorithms, Theoretical Computer Science, C Programming Language Family, Data Visualization, Plot (Graphics), Python Programming, Computational Logic, Computer Science, Data Management, Data Structures, Entrepreneurship, Leadership and Management, Mobile Development, Operations Research, Other Programming Languages, Problem Solving, Programming Principles, Research and Design, Statistical Programming, Strategy and Operations

      4.7

      (862 avaliações)

      Beginner · Course · 1-3 Months

    • Placeholder
      Placeholder
      LearnQuest

      Introduction to Computer Programming with Visual Basic

      Habilidades que você terá: Computer Programming, Other Programming Languages, Theoretical Computer Science, Programming Principles, Algorithms, Cloud Computing, Cloud Platforms, Computational Logic, Computer Architecture, Computer Networking, Computer Programming Tools, Microarchitecture, Network Security, Operating Systems, Security Engineering, Software As A Service, System Security

      4.5

      (72 avaliações)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      Coursera Project Network

      Learn Fundamentals Of Computer Programming With C Language

      Habilidades que você terá: C Programming Language Family, Computer Programming

      4.3

      (66 avaliações)

      Beginner · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      University of London

      Introduction to Computer Programming

      Habilidades que você terá: Computer Programming, Computer Science, Javascript

      4.1

      (761 avaliações)

      Beginner · Course · 1-4 Weeks

    • Placeholder

      Gratuito

      Placeholder
      University of California San Diego

      Biology Meets Programming: Bioinformatics for Beginners

      Habilidades que você terá: Bioinformatics, Computer Programming, Probability & Statistics, Python Programming, Statistical Programming, Algorithms, Theoretical Computer Science

      4.2

      (1.4k avaliações)

      Beginner · Course · 1-4 Weeks

    • Placeholder

      Gratuito

      Placeholder
      National Taiwan University

      計算機程式設計 (Computer Programming)

      Habilidades que você terá: Computer Programming, C Programming Language Family

      4.8

      (355 avaliações)

      Mixed · Course · 1-3 Months

    Pesquisas relacionadas a computer programming

    introduction to computer programming
    introduction to computer programming with visual basic
    learn fundamentals of computer programming with c language
    計算機程式設計 (computer programming)
    computer science: programming with a purpose
    introduction to computer science and programming
    1234…84

    Em resumo, aqui estão 10 dos nossos cursos mais populares computer programming

    • Learn to Program: The Fundamentals: University of Toronto
    • HTML, CSS, and Javascript for Web Developers: Johns Hopkins University
    • IBM Full Stack Software Developer: IBM Skills Network
    • Introduction to Programming with Python and Java: University of Pennsylvania
    • Code Yourself! An Introduction to Programming: The University of Edinburgh
    • IBM Data Analyst: IBM Skills Network
    • Computer Science: Programming with a Purpose: Princeton University
    • Introduction to Computer Programming with Visual Basic: LearnQuest
    • Learn Fundamentals Of Computer Programming With C Language: Coursera Project Network
    • Introduction to Computer Programming: University of London

    Perguntas frequentes sobre Programação de computador

    • Computer programming is the set of instructions that are written in code and is used within an application, computer, or network to direct the machine to do a certain task. Computer programmers write the code, and through the process, that code instructs an application, or software program, exactly what it is supposed to do. Computer programming is the broad term used for all types of software programming that tells the computer what it is supposed to do. When you move your cursor to put your PC to sleep or to restart or shut down, you're clicking on a visual button written with computer programming.‎

    • When you learn computer programming, you're increasing your ability to think and develop logical, structured brain processes. Solving a computer programming problem means you can break down the large issue into workable chunks, and then write code around those individual problems.

      Learning computer programming teaches your brain to use logic and persistence to solve a computer problem. You can use this style of logical thinking in other areas of your life to start figuring out new ways to solve problems. Learning computer programming will help you do that.‎

    • When you know computer programming, you can work in software development jobs, mobile application jobs, corporate IT jobs, network administration jobs, and many more technology positions. So many careers use computer programming today.

      Computer programming is so important to how our connected world runs, that learning how to code is almost one of the most common job requirements in the technology and IT industries. You can become very employable even by just knowing the basics of computer programming.‎

    • When you take online courses, you can gain knowledge about software development and the basics of programming languages like Java, Python, and SQL. There are online courses in many interconnected areas around computer programming. When you understand the basics, you can venture forth into more specific computer programming areas that excite you such as genomic data science, mathematics for machine learning, and AI.‎

    Este conteúdo de Perguntas frequentes foi disponibilizado apenas para fins informativos. Os aprendizes são aconselhados a realizar pesquisas adicionais para garantir que os cursos e outras credenciais buscadas atendam a seus objetivos pessoais, profissionais e financeiros.
    Outros tópicos para explorar
    Placeholder
    Artes e Humanas
    Cursos de 338
    Placeholder
    Negócios
    Cursos de 1095
    Placeholder
    Ciência da Computação
    Cursos de 668
    Placeholder
    Ciência de Dados
    Cursos de 425
    Placeholder
    Tecnologia da informação
    Cursos de 145
    Placeholder
    Saúde
    Cursos de 471
    Placeholder
    Matemática e Lógica
    Cursos de 70
    Placeholder
    Desenvolvimento Pessoal
    Cursos de 137
    Placeholder
    Ciência e Engenharia Física
    Cursos de 413
    Placeholder
    Ciências Sociais
    Cursos de 401
    Placeholder
    Línguas
    Cursos de 150

    Coursera Footer

    Comece ou impulsione sua carreira

    • Analista de dados do Google
    • Certificação profissional de marketing digital e comércio eletrônico do Google
    • Certificação profissional de automação de TI com Python do Google
    • Suporte de TI do Google
    • Gestão de projetos no Google
    • Design de UX no Google
    • Preparação para a Certificação em Google Cloud: Cloud Architect
    • Analista de Cibersegurança da IBM
    • Analista de dados da IBM
    • Engenharia de dados da IBM
    • Ciência de dados da IBM
    • Desenvolvedor de nuvem full stack – IBM
    • Aprendizado de máquina IBM
    • Contabilidade da Intuit
    • Desenvolvedor Front-End da Meta
    • Certificação profissional de desenvolvedor de DeepLearning.AI no TensorFlow
    • Certificado profissional de programador em SAS
    • Inicie sua carreira
    • Prepare-se para uma Certificação
    • Amplie suas qualificações profissionais
    • Como identificar erros de sintaxe do Python
    • Como lidar com exceções do Python
    • Ver todos os tutoriais de programação

    Cursos e certificações populares

    • cursos gratuitos
    • Cursos de inteligência artificial
    • Cursos de Blockchain
    • Cursos de ciência da computação
    • Cursos grátis
    • Cursos de segurança cibernética
    • Cursos de análise de dados
    • Cursos de ciência de dados
    • Cursos de conversação em inglês
    • Cursos de desenvolvimento Web completo
    • Cursos do Google
    • Cursos de recursos humanos
    • Cursos de TI
    • Cursos de aprendizagem de inglês
    • Cursos de Microsoft Excel
    • Cursos de gestão de produtos
    • Cursos de gestão de projetos
    • Cursos de Python
    • Cursos de SQL
    • Certificações ágeis
    • Certificação CAPM
    • Certificação CompTIA A+
    • Certificações de análise de dados
    • Certificações de Scrum Master
    • Veja todos os cursos

    Coleções e artigos populares

    • Cursos on-line gratuitos para terminar em um dia
    • Cursos gratuitos populares
    • Empregos de negócios
    • Empregos de segurança cibernética
    • Empregos de TI para iniciantes
    • Perguntas para entrevista com analista de dados
    • Projetos de análise de dados
    • Como se tornar um analista de dados
    • Como se tornar um gerente de projetos
    • Habilidades de TI
    • Perguntas para entrevista com gerente de projeto
    • Habilidades de programação em Python
    • Pontos fortes e fracos em entrevistas
    • O que faz um analista de dados
    • O que faz um engenheiro de software
    • O que é um engenheiro de dados
    • O que é um cientista de dados
    • O que é um designer de produto
    • O que é um Scrum Master
    • O que é um pesquisador de UX
    • Como obter uma certificação PMP
    • Certificações PMI
    • Certificações populares de segurança cibernética
    • Certificações populares de SQL
    • Ler todos os artigos do Coursera

    Consiga um diploma ou certificado on-line

    • Certificações Profissionais do Google
    • Certificados profissionais
    • Ver todos os certificados
    • Bacharelados
    • Mestrados
    • Graduações em Ciência da Computação
    • Graduações em Ciência de Dados
    • Graduações em negócios e MBA
    • Graduações em análise de dados
    • Graduações em Saúde Pública
    • Graduações em ciências sociais
    • Graduações em gestão
    • Bacharel em Humanas vs Bacharel em Ciências
    • O que é uma licenciatura?
    • 11 bons hábitos de estudo para desenvolver
    • Como escrever uma carta de recomendação
    • 10 empregos em alta que você pode conseguir com um diploma de negócios
    • Um mestrado em Ciência da computação vale a pena?
    • Ver todos os programas de graduação
    • Coursera Índia
    • Coursera RU
    • Coursera México

    Coursera

    • Sobre
    • O que oferecemos
    • Liderança
    • Carreiras
    • Lista de cursos
    • Coursera Plus
    • Certificados profissionais
    • Certificados MasterTrack®
    • Diplomas
    • For Enterprise
    • Para Governos
    • For Campus
    • Seja um parceiro
    • Combate ao Coronavírus

    Comunidade

    • Aprendizes
    • Parceiros
    • Testadores beta
    • Tradutores
    • Blog
    • Tech Blog
    • Centro de ensino

    Mais

    • Imprensa
    • Investidores
    • Termos
    • Privacidade
    • Ajuda
    • Acessibilidade
    • Contato
    • Artigos
    • Diretório
    • Afiliados
    • Declaração sobre escravidão moderna
    Aprenda em qualquer lugar
    Placeholder
    Placeholder
    Placeholder
    © 2023 Coursera Inc. Todos os direitos reservados.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder