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 Personal Development Mindfulness Meditation Personal Transformation 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 Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing 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#

C# POO + Lógica de Programação Aplicada

Aprenda Lógica de Programação e Programação Orientada a Objetos de uma vez na prática utilizando a linguagem C#.NET.
Rating: 4.6 out of 54.6 (127 ratings)
1,763 students
Created by Gabriel Artigas Pierri
Last updated 9/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Programação Orientada a Objetos utilizando a linguagem C#.
  • Lógica de Programação aplicada utilizando a linguagem C#.
  • Desenvolver um bom raciocínio e lógica de programação.
  • Instalar e configurar o Visual Studio Community assim como as ferramentas necessárias para programar em C#.
  • Criar programas de Computador utilizando a linguagem C#.
  • Desenvolver aplicações completas em C#.
  • Utilizar os principais recursos da linguagem C#.
  • Criar tanto aplicações de Linha de Comando quanto de Ambiente Gráfico Windows utilizando a linguagem C#.

Course content

18 sections • 103 lectures • 18h 59m total length

  • Preview05:30
  • Preview04:24
  • Preview08:12

  • Preview00:51
  • Preview14:31
  • Preview16:36
  • Conhecendo a Estrutura de Um Projeto C#
    07:56
  • Conhecendo a Sintaxe e Estrutura do Código Fonte
    10:25
  • Compilação e Execução de Código
    14:54

  • Cometários de código fonte
    12:16
  • Blocos region
    05:59

  • O que são variáveis e tipos de dados
    02:51
  • Tipos Numéricos Inteiros (Value Type)
    09:16
  • Tipos Numéricos Reais (Value Type)
    10:20
  • Tipo Caractere (Value Type)
    10:43
  • Tipo Boolean (Value Type)
    02:53
  • Tipo String - Cadeia de Caracteres (Reference Type)
    09:28
  • Tipo Var
    04:55
  • Tipo Object (Reference Type)
    05:43
  • Constantes
    03:43
  • Enum (Value Type)
    08:18
  • Estruturas (Value Type)
    13:08

  • O que é In - Out
    09:06
  • Métodos para entrada e saída de dados
    07:30
  • Exercício - Inverter Nomes
    10:27

  • Conversão implícita de tipos numéricos
    10:31
  • Conversão explícita de tipos numéricos
    09:50
  • Método Parse
    08:58
  • Classe Convert
    09:31

  • Operadores aritméticos (matemáticos)
    10:00
  • Precedência de operadores aritméticos (prioridade de sinais)
    07:50
  • Operadores de incremento e decremento
    09:54
  • Operador de concatenação
    05:14
  • Operadores de atribuição
    07:56
  • Operadores de igualdade
    08:17
  • Operadores relacionais
    09:14
  • Operadores lógicos
    09:38
  • Exercício - Conversor de Temperaturas
    08:36

  • Vetor - Array unidimensional
    14:34
  • Matriz - Array bidimensional
    12:09
  • Exercício - Multiplicação de Matrizes
    24:10

  • O que são as estruturas condicionais
    01:52
  • Estruturas condicionais simples (if-else)
    07:34
  • Estruturas condicionais encadeadas (if - else if - else)
    08:38
  • Estruturas condicionais aninhadas
    05:38
  • Operador ternário
    09:48
  • Exercício - Calcular IMC
    12:59

  • Estrutura de controle (switch - case)
    09:05
  • Declaração goto
    08:53
  • Exercício - Calculadora
    19:51

Requirements

  • Ter um computador ou notebook para poder desenvolver os estudos.
  • Ter acesso à internet para poder baixar e instalar as ferramentas necessárias para desenvolver o curso.
  • Não há necessidade de qualquer conhecimento prévio em linguagens de programação.

Description

Neste curso o aluno aprenderá de forma prática dois dos conceitos mais fundamentais da programação que são a Lógica de programação e a Programação Orientada a Objetos, isto de forma prática e eficiente, não utilizando um pseudo código como normalmente os cursos comuns fazem onde depois de ter aprendido estes conceitos o aluno terá que aprender a sintaxe de uma linguagem de programação, mas sim utilizando uma das mais poderosas e conceituadas linguagens de programação que existem atualmente no mercado que é o C#.

Após realizar este curso o aluno sera capaz de desenvolver aplicações na prática utilizando a linguagem C# e aplicando de forma correta a lógica de programação e a programação orientada a objetos.

Além do que o aluno será capacitado para continuar seus estudos e se aprofundar ainda mais no conhecimento da linguagem C#, ou ainda, aprender qualquer outra linguagem de programação sem qualquer dificuldade, já que os conceitos de lógica de programação e POO, se aplicam  à maior parte das linguagens de programação existentes hoje no mercado de TI.

Alguns dos Tópicos que serão abordados durante o curso:

. Estruturas básicas da programação

. Sintaxe da linguagem C#

. Desenvolvimento de aplicações de Linha de Comando

. Desenvolvimento de Aplicações de Ambiente Gráfico

. Programação Orientada a Objetos

Assim como também vamos aprender os conceitos necessários da linguagem C# para poder continuar em outras áreas de desenvolvimento sejam estas Web ou Mobile.

E ainda ganhar a base de conhecimento necessário para poder compreender e começar a estudar qualquer outra linguagem de programação.

Who this course is for:

  • Pessoas interessadas em começar a aprender a programar utilizando a linguagem C#.
  • Pessoas sem experiência que queiram começar a entender como funciona a programação de computadores assim como desenvolver suas primeiras aplicações na prática.

Instructor

Gabriel Artigas Pierri
Programador Desenvolvedor
Gabriel Artigas Pierri
  • 4.6 Instructor Rating
  • 511 Reviews
  • 4,611 Students
  • 3 Courses

Com experiências na área da informática desde 1998, atuando em diversos setores da computação tais como processamento de dados, sistemas operacionais e principalmente na área da programação onde já tive experiências em diversas plataformas e linguagens de programação tais como, C, C++, C#, Java, Pascal, PHP, JavaScript. Trabalhando também em diversos setores do desenvolvimento aplicando conhecimentos em banco de dados, html, jQuery, Shell Script, em plataformas Desktop, Web ou Mobile.

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