Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages C

Linguagem C para Iniciantes

Dê os primeiros passos com uma das mais populares Linguagem de Programação
Rating: 4.6 out of 54.6 (147 ratings)
1,868 students
Created by Gilseone Moraes, Training4All Cursos
Last updated 7/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Conhecer a estrutura, tipos de dados e principais conceitos da Linguagem C.
  • Criar seus próprios programas do tipo Console Application.
  • Saberá como aplicar seus conhecimentos na linguagem para aplicação em seu ambiente de trabalho.
  • Utilizar o raciocínio lógico aplicado na resolução de problemas com a linguagem C.

Course content

6 sections • 71 lectures • 9h 0m total length

  • Preview01:24
  • Canal no YouTube
    00:08
  • Sobre o Instrutor
    01:12
  • Recomendações
    01:56
  • Preview08:13

  • Apresentação do Segundo Módulo
    00:50
  • Preview06:56
  • Criação do primeiro projeto
    15:06
  • Code::Blocks: Correção erro "The compiler's setup (GNU GCC Compiler) is invalid"
    02:20
  • Palavras reservadas na Linguagem C
    04:21
  • Tipos de Dados, Constantes e Variáveis - Parte 1
    13:19
  • Tipos de Dados, Constantes e Variáveis - Parte 2
    14:19
  • Tipos de Dados, Constantes e Variáveis - Parte 3
    09:55
  • Boas práticas de programação
    14:07
  • Operadores - Parte 1
    10:31
  • Operadores - Parte 2
    15:18
  • Operadores - Parte 3
    07:51
  • Operadores - Parte 4
    10:31
  • Operadores - Parte 5
    14:40
  • Entrada e saída de dados
    09:04

  • Apresentação do Terceiro Módulo
    00:55
  • Comandos if e else
    19:11
  • Comando switch
    12:42
  • Criação de Calculadora Simples utilizando If Else
    14:59
  • Criação de Calculadora Simples utilizando Switch
    08:48
  • Operador Ternário
    10:55
  • Instruções sobre a Lista de Exercícios
    01:48
  • Lista de Exercícios
    00:41
  • Resolução Exercício 1
    09:29
  • Resolução Exercício 2
    06:25
  • Resolução Exercício 3
    08:59
  • Resolução Exercício 4
    06:38
  • Resolução Exercício 5
    20:13

  • Apresentação do Quarto Módulo
    02:00
  • Laço FOR
    11:31
  • Laço WHILE
    11:17
  • Laço DO WHILE
    08:54
  • Comparação WHILE x DO WHILE
    05:50
  • Exemplo utilizando as Estruturas de Repetição
    06:46
  • Instruções sobre a Lista de Exercícios
    01:24
  • Lista de Exercícios
    00:45
  • Resolução Exercício 1
    10:13
  • Resolução Exercício 2
    06:44
  • Resolução Exercício 3
    10:25
  • Resolução Exercício 4
    08:45
  • Resolução Exercício 5
    11:55
  • Resolução Exercício 6
    10:53

  • Apresentação do Quinto Módulo
    01:08
  • Conceitos sobre Vetores
    06:32
  • Utilização de Vetores - Parte 1
    12:05
  • Utilização de Vetores - Parte 2
    05:24
  • Encontrando maior elemento do Vetor
    12:09
  • Encontrando menor elemento do Vetor
    05:59
  • Utilização de Matrizes
    09:59
  • Encontrando maior e menor elemento da Matriz
    09:54

  • Apresentação do Sexto Módulo
    01:07
  • O que são cadeias de caracteres?
    08:30
  • Inicializando o valor de strings
    07:13
  • Lendo uma string em C com scanf
    05:31
  • Lendo uma string em C com gets
    03:56
  • Percorrendo cadeias de caracteres
    07:57
  • Diferenças entre char[], char[x] e char*
    08:21
  • Exemplo: Contando caracteres
    04:44
  • Exemplo: Comparando strings
    08:24
  • A biblioteca string.h - Função strcpy
    06:00
  • A biblioteca string.h - Função strncpy
    03:25
  • A biblioteca string.h - Função strcat
    05:33
  • A biblioteca string.h - Função strncat
    03:13
  • A biblioteca string.h - Função strlen
    03:38
  • A biblioteca string.h - Função strcmp
    05:12
  • A biblioteca string.h - Função strncmp
    03:23

Requirements

  • Os alunos precisaram utilizar a plataforma Windows, possuir bom raciocínio lógico e bastante vontade de aprender. Não é necessário possuir nenhum conhecimento prévio da Linguagem C.

Description

Este é o curso ideal para quem quer iniciar seu aprendizado em programação e pretende começar pela linguagem C, ou ainda não tem tempo para fazer um curso presencial ou está distante dos grandes centros.

No curso são abordadas técnicas para projeto de algoritmos estruturados, comandos para implementação de algoritmos em C, tipos de dados, variáveis, constantes, expressões aritméticas, estrutura de decisões, operadores lógicos, arquivo de cabeçalho, estruturas de repetição, arrays, strings, structs, funções e manipulação de arquivos texto.

Ao término do curso, o aluno terá uma base sólida sobre os fundamentos da Linguagem C.

Todos os conteúdos são explicado em vídeos, de forma objetiva e com diversos exemplos e exercícios para que o aluno pratique o conteúdo proposto nas aulas.

Você está pronto para começar?

Who this course is for:

  • Todos podem participar desse curso.

Instructors

Gilseone Moraes
Analista de Sistemas
Gilseone Moraes
  • 4.5 Instructor Rating
  • 2,336 Reviews
  • 26,148 Students
  • 26 Courses

Meu nome é Gilseone Moraes, sou graduado em Ciência da Computação pelo Centro Universitário Franciscano e mestre em Ciência da Computação pela  Universidade Federal de Santa Maria. Possuo ainda pós-graduação em Gestão Pública pela Faculdade de Educação São Luís e em Tecnologias e Educação a Distância também pela Faculdade de Educação São Luís. Sou aluno do curso Superior de Formação Pedagógica de Professores para Educação Profissional no Instituto Federal Farroupilha.

Atualmente atuo como Analista de Sistemas e instrutor de cursos online.

Sou um apaixonado por tecnologia e educação e espero através das minhas aulas poder contribuir no desenvolvimento de todos vocês.

Te aguardo nas aulas!

Training4All Cursos
Produtora de Cursos Online
Training4All Cursos
  • 4.5 Instructor Rating
  • 2,334 Reviews
  • 25,487 Students
  • 23 Courses

Training4All Cursos é uma empresa focada no desenvolvimento de cursos online.

Nosso objetivo é criar cursos que ofereçam conhecimento de qualidade para os alunos. Além disso, buscamos auxiliar novos instrutores na produção, publicação e divulgação dos seus materiais.

Acreditamos que qualquer um pode compartilhar seus conhecimentos, pois sempre existirá alguém precisando aprender aquilo que você quer ensinar.

Junte-se a Training4All Cursos!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.