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
    • C

    Filtrar por

    129 resultados referentes a "c++"

    • Placeholder
      University of California, Santa Cruz

      Coding for Everyone: C and C++

      Habilidades que você terá: C Programming Language Family, Computer Programming, C++ Programming, Computer Science, Data Structures, Theoretical Computer Science, Graph Theory, Mathematics, Other Programming Languages, Programming Principles

      4.5

      (8.4k avaliações)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Codio

      Programming in C++: A Hands-on Introduction

      Habilidades que você terá: Computer Programming, Algebra, Algorithms, C++ Programming, Computational Thinking, Computer Architecture, Computer Science, Entrepreneurship, Human Computer Interaction, Java Programming, Leadership and Management, Mathematics, Mobile Development, Network Architecture, Other Programming Languages, Problem Solving, Programming Principles, Research and Design, Theoretical Computer Science, User Experience

      4.6

      (676 avaliações)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      University of Illinois at Urbana-Champaign

      Accelerated Computer Science Fundamentals

      Habilidades que você terá: Computer Programming, C++ Programming, Data Structures, Theoretical Computer Science, Algorithms, C Programming Language Family, Data Management, Graph Theory, Mathematics, Other Programming Languages, Computational Logic, Mathematical Theory & Analysis, Programming Principles, Computational Thinking, Computer Architecture, Feature Engineering, Hardware Design, Machine Learning

      4.7

      (3.1k avaliações)

      Intermediate · Specialization · 1-3 Months

    • Placeholder
      University of Illinois at Urbana-Champaign

      Object-Oriented Data Structures in C++

      Habilidades que você terá: C Programming Language Family, C++ Programming, Computer Programming, Data Structures, Theoretical Computer Science, Other Programming Languages, Programming Principles

      4.7

      (2.7k avaliações)

      Intermediate · Course · 1-4 Weeks

    • Placeholder
      University of Colorado System

      C++ Programming for Unreal Game Development

      Habilidades que você terá: Computer Programming, C Programming Language Family, C++ Programming, Computer Graphics, Human Computer Interaction, Virtual Reality, Software Engineering, Software Engineering Tools, Mathematical Theory & Analysis, Mathematics, Entrepreneurship, Leadership and Management, Project Management, Strategy and Operations

      4.6

      (110 avaliações)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Duke University

      Introductory C Programming

      Habilidades que você terá: C Programming Language Family, Computer Programming, Computer Science, Theoretical Computer Science, Algorithms, Data Structures, Programming Principles, Data Science, Computational Logic, Computer Programming Tools, Data Management, Entrepreneurship, Leadership and Management, Other Programming Languages, Problem Solving, Research and Design

      4.6

      (6.9k avaliações)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      Peking University

      程序设计与算法

      Habilidades que você terá: Computer Programming, C++ Programming, Other Programming Languages, C Programming Language Family, Algorithms, Artificial Neural Networks, Deep Learning, Machine Learning, Python Programming, Statistical Programming, Theoretical Computer Science, Computer Programming Tools, Data Management

      4.8

      (2.6k avaliações)

      Beginner · Specialization · 3-6 Months

    • Placeholder

      Gratuito

      Placeholder
      École Polytechnique Fédérale de Lausanne

      Initiation à la programmation (en C++)

      Habilidades que você terá: Computer Programming, C++ Programming, C Programming Language Family, Other Programming Languages, Theoretical Computer Science, Algorithms, Computer Architecture, Data Management, Data Structures, Deep Learning

      4.8

      (416 avaliações)

      Beginner · Course · 1-3 Months

    • Placeholder

      Gratuito

      Placeholder
      Princeton University

      Computer Science: Algorithms, Theory, and Machines

      Habilidades que você terá: Theoretical Computer Science, Computer Architecture, Computer Programming, Data Structures, Java Programming, Mobile Development, Algorithms, Computational Logic, Computer Programming Tools, Data Management, Microarchitecture, Computational Thinking, Computer Networking, Hardware Design, Human Computer Interaction, Mathematical Theory & Analysis, Network Architecture, Programming Principles

      4.8

      (378 avaliações)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      Johns Hopkins University

      GPU Programming

      Habilidades que você terá: Computer Programming, C++ Programming, Theoretical Computer Science, C Programming Language Family, Computational Thinking, Computer Architecture, Computer Graphic Techniques, Computer Graphics, Distributed Computing Architecture, Python Programming, Statistical Programming, Algorithms, Other Programming Languages, Software Architecture, Software Engineering, Data Science, Linear Algebra, Machine Learning

      2.9

      (25 avaliações)

      Intermediate · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of California, Santa Cruz

      C++ For C Programmers, Part A

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

      4.4

      (2.2k avaliações)

      Mixed · Course · 1-3 Months

    • Placeholder
      Placeholder
      Codio

      C++ Basic Structures: Vectors, Pointers, Strings, and Files

      Habilidades que você terá: C++ Programming, Computer Programming, Computer Science

      4.6

      (126 avaliações)

      Beginner · Course · 1-4 Weeks

    Pesquisas relacionadas a c++

    c
    c#
    c ++
    c programming
    c programming with linux
    c language
    c programming: pointers and memory management - 4
    c++ programming
    1234…11

    Em resumo, aqui estão 10 dos nossos cursos mais populares c++

    • Coding for Everyone: C and C++: University of California, Santa Cruz
    • Programming in C++: A Hands-on Introduction: Codio
    • Accelerated Computer Science Fundamentals: University of Illinois at Urbana-Champaign
    • Object-Oriented Data Structures in C++: University of Illinois at Urbana-Champaign
    • C++ Programming for Unreal Game Development: University of Colorado System
    • Introductory C Programming: Duke University
    • 程序设计与算法: Peking University
    • Initiation à la programmation (en C++): École Polytechnique Fédérale de Lausanne
    • Computer Science: Algorithms, Theory, and Machines: Princeton University
    • GPU Programming: Johns Hopkins University

    Habilidades que você pode aprender em Algorithms

    Gráficos (22)
    Otimização Matemática (21)
    Programa De Computador (20)
    Estrutura De Dados (19)
    Resolução De Problemas (19)
    Álgebra (12)
    Visão Computacional (10)
    Matemática Discreta (10)
    Teoria Dos Grafos (10)
    Processamento De Imagens (10)
    Álgebra Linear (10)
    Reforço De Aprendizagem (10)

    Perguntas frequentes sobre C

    • C++ is an extension of the C programming language. This expanded version of C has features that allow for easier troubleshooting, more flexibility, and other benefits. C++ is popular for developers interested in programming graphical applications, which enable interaction with a user interface through icons instead of text—for instance, Apple’s iOS interface seen on an iPhone.

      With user-centered design increasingly becoming the goal of development teams, C++ is important to learn for people interested in programming intuitive computer systems and electronic devices. C++ is also widely used for game and embedded-device programming, which is credited to its efficient memory usage.‎

    • According to Jeff Cogswell, author of “C++ Cookbook”, an eagerness to develop new C++ skills will get job seekers far in Programming—and with the language’s performance, reliability, and wide variety of applications, skilled C++ users are much sought-after. In the U.S., Software Engineers specializing in C++ can make $135,000 on average, depending on location and other factors.

      Besides the obvious C++ Programmer title, there are various other roles where C++ knowledge is useful. Those roles include C++ Developer, C++ Engineer, Embedded Software Engineer, Video Engineer, Software Tester, UI Engineer, and others that are related.‎

    • C++ courses offered through Coursera equip learners with knowledge in creating large projects in C++; writing a program in the C++ language; understanding how C++ compares with other languages; debugging C++ code; implementing data structures as C++ classes; and more.

      Lessons on C++ are taught by instructors from major tech names and universities, including University of California at Santa Cruz, Moscow Institute of Physics and Technology, Swiss Federal Institute of Technology, and other institutions. Learners can enjoy exploring C++ with instructors specializing in Computer Science, Communications, Data, and other disciplines. Course content on C++ is delivered via video lectures, readings, quizzes, hands-on projects, and other types of assignments.‎

    • You need to have a familiarity with any other programming language and an understanding of some graph theory before starting to learn C++. You should also have experience in C programming as well as a basic understanding of object-oriented software and algorithms. Basic arithmetic skills are also a must.‎

    • People who are enthusiastic about programming and coding are best suited for roles in C++. They're interested in the information technology, engineering, design, quality control, management, or professional services industries, where C++ is often used. Those who excel at solving complex problems and have an interest in how computers work are also well suited for roles in C++. Often, individuals in C++ roles need leadership skills as well as the ability to collaborate and conduct research. People who thrive on keeping up with the newest advances in methodologies and technologies have essential qualities that make them well suited for roles in C++.‎

    • If you'd like to pursue a career—or advance in your current career—in software development, programming, or other computational fields, learning C++ is likely right for you. The same is true if you want to be a software engineer, embedded engineer, or programmer analyst. C++ also has important applications in the future of the astronomy, bioinformatics, and accounting and finance fields. If you've already mastered C and would like to learn a more object-oriented version of this language, learning C++ is a logical move for you. If you'd like to know how to create computer programs or develop software packages—including games, graphics and video editors, office applications, or operating systems—learning C++ is likely right for you. Furthermore, C++ is often a good place to start if you haven't learned a programming language yet since it helps you understand the essential elements of programming.‎

    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