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 AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design 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 Coaching 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 Analysis Data Modeling Big Data
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

This course includes:

  • 19 hours on-demand video
  • 2 articles
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages C#

Programação em Microsoft C# do básico ao avançado

Aprenda C# do básico ao avançado desde variáveis, tipos de dados, orientação a objetos, a plataforma .NET e muito mais!
Rating: 4.6 out of 54.6 (50 ratings)
320 students
Created by Pablo David Pagues Ernst, Geek University
Last updated 12/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Você será capaz de utilizar a linguagem C# de forma prática e direta
  • Você irá entender o funcionamento da poderosa plataforma .NET da Microsoft
  • Você será capaz de utilizar todo o poder da linguagem C# e da plataforma .NET em seus projetos

Course content

11 sections • 57 lectures • 19h 13m total length

  • Preview26:16
  • Como conseguir ajuda?
    07:31

  • O que vamos aprender nesta seção?
    04:05
  • Introdução à Linguagem C#
    32:54
  • Preview17:09
  • Tipos de aplicativos que podemos desenvolver com a plataforma .NET
    20:35
  • Instalação e configuração do ambiente no Windows
    15:41
  • Instalação e configuração do ambiente no Linux e no Mac
    17:44
  • Instalação passo a passo do ambiente no Mac
    03:14
  • Conhecendo a IDE Visual Studio
    23:23
  • Recapitulando
    07:01

  • O que vamos aprender nesta seção?
    03:35
  • Elementos da linguagem C#
    19:42
  • Variáveis, tipos de dados e alcance
    27:20
  • Operadores lógicos, aritméticos e de atribuição
    14:21
  • Preview34:35
  • Estruturas condicionais aninhadas
    21:46
  • Estruturas de repetição
    30:10
  • Recapitulando
    05:15

  • O que vamos aprender nesta seção?
    07:04
  • Conversão entre tipos de dados
    25:00
  • Operações úteis em strings
    38:33
  • Preview20:47
  • Aplicações console e debug de aplicações
    18:56
  • Manipulando listas, arrays e vetores
    59:27
  • Tratamento de erros
    28:19
  • Recapitulando
    08:57

  • O que vamos aprender nesta seção?
    05:18
  • Algoritmos de ordenação
    20:11
  • Algoritmo de busca binária
    15:59
  • Algoritmo de "Corte e Controle"
    26:35
  • Recapitulando
    02:51

  • Exercícios de C#
    04:48

  • O que vamos aprender nesta seção?
    05:18
  • Introdução à Orientação a Objetos
    15:56
  • Declarando classes
    22:35
  • Declarando atributos
    20:46
  • Declarando métodos
    43:36
  • Preview37:54
  • Método construtor
    23:58
  • Encapsulamento
    39:19
  • Recapitulando
    06:09

  • O que vamos aprender nesta seção?
    05:31
  • Herança
    40:59
  • Sobrecarga de métodos
    24:41
  • Sobrescrita de métodos
    24:03
  • Classes abstratas
    20:20
  • Interfaces e o Polimorfismo
    25:08
  • Preview20:03
  • Criando e manipulando listas de objetos
    18:01
  • Introdução a intruções lambda
    51:41
  • Recapitulando
    15:47

  • Exercícios de orientação a objetos com C#
    02:06

  • Novidades do .Net 5 e C# 9 - Top level statements
    17:34
  • Preview10:05

Requirements

  • Necessário ter feito o curso Algoritmos e Lógica de Programação da Geek University ou ter conhecimentos equivalentes
  • Necessário ter um computador com Windows 10, Linux (Ubuntu) ou Mac OS atualizado e acesso à Internet

Description

A linguagem C# é uma das que mais oferecem oportunidades para os desenvolvedores. Seja pela
sua praticidade e possibilidade de se criar projetos de todos os tipos ou seja pela sua competitividade
com todo o suporte da comunidade de desenvolvedores ou de empresas como a Microsoft.

Este curso  é voltado para usuários Windows, Linux ou Mac OS!

São mais de 10 horas de curso que vai ensinar de verdade do básico ao avançado, desde a instalação e configuração do sistema, passando por variáveis, funções, orientação a objetos, estruturas de dados e plataforma .NET.

Em cada seção do curso fazemos uma breve introdução teórica e codificamos passo a passo cada um dos exemplos.

Neste curso você terá mais de 100 exercícios espalhados pelas seções para que você possa praticar ainda mais tudo que aprendemos no curso.

Aprenda sobre:

- Estruturas de Controle e Decisão;
- Tipos de Dados;
- Vetores e Matrizes (Arrays Unidimensionais e Multidimensionais);
- Funções;
- Orientação a Objetos;
- Pacotes;
- Modificadores de Acesso;
- Herança e Polimorfismo;
- Classes Abstratas;
- Atributos e Métodos Estáticos;
- Coleções;
- E muito mais!

No fim desde curso você será um especialista em C# e estará apto a desenvolver qualquer tipo de software utilizando a linguagem.

Who this course is for:

  • Desenvolvedores buscando aprender uma nova linguagem
  • Pessoas buscando mudar de área, desenvolvedores novatos ou mesmo alguém sem nenhum tipo de conhecimento anterior em desenvolvimento
  • Profissionais que utilizam outra linguagem de programação mas querem abrir novas portas ao aprender C# e a plataforma .NET

Instructors

Pablo David Pagues Ernst
Senior Software Developper at LGS/IBM
Pablo David Pagues Ernst
  • 4.5 Instructor Rating
  • 61 Reviews
  • 373 Students
  • 2 Courses

.Net Developer e blogueiro. MTAC - Multi-Platform Technical Audience Contributor. Leitor contumaz e curioso até o limite do patológico. Estou no lado obscuro da força desde 97. Uruguaio de nascimento e adotado Brasileiro há mais de 10 anos. Já desenvolvi todo tipo de aplicativos, desde científicos até comerciais. Passei uma parte da minha carreira desenvolvendo soluções para transações de cartão de crédito para países como Canadá, USA, México, Equador, Brasil e Uruguai. Hoje trabalho e moro na belle province de Quebec no Canadá para a firma LGS/IBM.

Geek University
Evolua seu lado geek!
Geek University
  • 4.6 Instructor Rating
  • 35,206 Reviews
  • 86,022 Students
  • 19 Courses

A Geek University é um grupo de profissionais nos diversos ramos da informática e computação com uma vasta experiência na atuação como programadores de sistemas, analistas de sistemas, gerentes de projetos, empreendedores, arquitetos de softwares, analistas de segurança da informação, dentre outras. Desta forma, cada profissional apresenta cursos com temas de suas especialidade trazendo aos alunos além da qualidade exigida pela Geek University, toda sua experiência dos anos de atuação e sua visão do mercado que não para de expandir.

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