Postagens

    Validando Fundamentos 40/145 = 27,58% Segunda parte de perguntas sobre os fundamentos do C# baseadas no artigo da plataforma balta.io.  21) Qual a finalidade da pasta Properties? Diretório para definir algumas configurações do projeto. 22) Qual a finalidade das pastas bin e obj? A pasta bin é o resultado da compilação binária e a pasta obj é usada para recursos como tempo de Debug, procurar algum erro. 23) Quais partes compõe um programa em C#? De basicamente dois arquivos, .csproj e .cs. O seu escopo é feito de importações que ficam no começo do arquivo. É tudo o que será utilizado no programa, contendo namespace, seguido da classe program e do método principal. 24) O que são namespaces? A sua definição é de separações lógicas, o que normalmente acompanham o nome da pasta onde o seu escopo pode ser definido em chaves e reutilizá-lo. 25) Qual a finalidade do using? Qualquer biblioteca ou classe do .NET que deseja utilizar no programa deve ser importada utilizando a palavra reservad
  Validando Fundamentos 20/145 = 13,79%      Como eu decidi concentrar os meus esforços no estudo do ecossistema .NET focado no backend e aplicações Web eu encontrei a plataforma balta.io, que recomendo fortemente para os estudantes de programação, o seu CEO André Baltieri consegue sintetizar conteúdo, linha de aprendizagem, propriedade e simplicidade em todos os seus cursos. A preocupação dele em acompanhar e disseminar a formação de novos desenvolvedores de software é nítida e vocacional.     Partindo desse princípio, após fazer o seu curso de fundamentos do C#, que por sinal é gratuito, eu irei documentar nesses próximos textos todas as perguntas e respostas que obtive através da minha pesquisa a respeito dos fundamentos do C#. Tenho como principal interesse validar os meus conhecimentos e me preparar para futuros processos que envolvam a carreira backend .NET.     Pode parecer um texto cansativo e longo, mas o usei como uma sabatina para aprender o seu conteúdo. O trabalho que me i
  Foco nos Fundamentos      Como estou documentando os meus estudos do ecossistema .NET, naturalmente eu estou passando pelos fundamentos da linguagem de programação C# (CSharp). Como característica principal, ela é uma linguagem de alto nível, fortemente tipada e com alto grau de maturação. Tem o seu aspecto a característica de uma linguagem compilada, que é basicamente o código escrito de uma maneira favorável e entendível e esse código é transformado em linguagem binária de máquina por um compilador.     Resumidamente quando compilamos um código C#, ele é traduzido por uma IL (Intermediate Language) e por fim ele é compilado, naturalmente esse é apenas um resumo dos processos e acontecem mais coisas por baixo dos panos.     Eu elegi o C# como minha primeira linguagem pois ela é focada em OOP (orientação a objetos), base da programação e que me dará escopo para aprender coisas novas.     Desde o meu início no universo dos estudos, até mesmo em outras áreas, eu entendi a importância d
 Linguagem de Programação - Um meio para um fim     A partir de agora através dessa crônica descontraída eu farei um relato sobre os fundamentos da linguagem de programação que escolhi para me aperfeiçoar.     Terei como fontes e referências bibliográficas as plataformas que utilizo para estudo, Balta.io, Alura, a própria documentação da linguagem, dentre outras fontes que irei citar no decorrer da minha síntese. Pode parecer tedioso e uma imitação sobre muitos assuntos que pesquisamos no dia a dia, porém eu tenho como esse exercício uma de minhas aplicações de estudo para entender, praticar e saber me expressar sobre o assunto.     O que é uma linguagem de programação?     "É uma linguagem formal que, através de uma série de instruções, permite que um programador escreva um conjunto de ordens, ações consecutivas, dados e algoritmos para criar programas que controlam o comportamento físico e lógico de uma máquina" Santana, André - Professor no Insper | Pesquisador no LSITec (
Imagem
 BASE A primeira maneira de inaugurar esse blog com algum conteúdo é descrevendo brevemente a base da minha percepção de como eu entendo o Estudo. Desde cedo eu fui submetido a diversas técnicas de estudo e basicamente todas mostraram que para aprender algo era necessário compreender o que está a sua frente e repetir com variações para que o seu corpo/mente absorva aquilo e se expresse através daquele exercício. Em resumo seria entender o correto e repetir o mesmo. A programação consiste em demandar comandos para um computador através de uma linguagem e assim obter o resultado esperado através da máquina. Sob a orientação de um grande programador (um dia eu terei o prazer de revelar o seu nome) eu fui direcionado a aprender programação através da linguagem C#. Uma linguagem de alto nível (mais próxima em termos de interpretação para o desenvolvedor), compilada (aonde ocorre a tradução para a linguagem binária de um computador) e fortemente tipada, em que se obriga a especificar o tipo