Curso Moderno da Linguagem C
Um Curso de Linguagem C você aprenderá o essencial da linguagem C: Interfaces Gráficas, Banco de Dados, Regex e outros!
Description
C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).
C tem influenciado muitas outras linguagens de programação, tais como: Java, Javascript, PHP e diversas outras, a mais mais notavelmente é o C++, que originalmente começou como uma extensão para C.
A linguagem C encontra-se na versão/padrão internacional C17 lançada em junho de 2018, substituindo a versão C11.
ANSI C e ISO C
Em 1983, o instituto norte-americano de padrões (ANSI) formou um comité, X3J11, para estabelecer uma especificação do padrão da linguagem C. Após um processo longo e árduo, o padrão foi completo em 1989 e ratificado como ANSI X3.159-1989 "Programming Language C". Esta versão da linguagem é frequentemente referida como ANSI C. Em 1990, o padrão ANSI C, após sofrer umas modificações menores, foi adotado pela Organização Internacional para Padronização (ISO)
Atualmente está sendo desenvolvida a nova revisão do padrão C, que pretende incorporar novas funcionalidades à linguagem. Informalmente denominada C2x, deve ser finalizada em 2023 e se tornar C23.
Depois de conhecer C, deve ser muito fácil aprender qualquer outra linguagem de programação padrão, se você precisar. C é também considerado o auge do entendimento de programação, depois de aprendê-lo, as outras linguagens (principalmente as que usam interpretadores: Python, PHP, JavaScript/Node.js/React ,...) ficarão muito fáceis para você dominar.
What You Will Learn!
- Conhecimentos essenciais de programação tendo C como base
- Lógica de programação baseada na Linguagem C
- Fundamentos essenciais da Linguagem C
- Exercícios, banco de dados, Regex, Desenvolvimento de Games e outros.
Who Should Attend!
- Desenvolvedores iniciantes e intermediários que pretendem aprender e avançar!