Descrição
A beleza de ser um programador está no fato deste profissional poder criar ou produzir algo a partir de ideias e abstrações da realidade para o mundo do computador. O programador desenvolve habilidades lógicas e obtém uma linha de raciocínio mais sólida à medida em que avança em seu aprendizado. O raciocínio lógico não é uma aptidão que o sujeito tem, é algo aprendido, treinado e consolidado com o passar do tempo.
Quando a gente começa a aprender a programar uma das coisas que a gente tem que fazer é estabelecer um pensamento que resolva o problema: imagine que você precise tomar um banho agora, quais são os passos que precisa para isso? Pense um pouco sobre isso… Pensou? Então, tenho certeza que você não colocou o ato de abrir a torneira do chuveiro e entrar debaixo dele, antes de tirar a roupa. Não é mesmo? Então, você tinha um problema e precisou estabelecer passos para resolve-lo. Essa tarefa é simples mas a medida que os problemas aumentam a nossa habilidade de pensar logicamente e propor uma solução vai sendo treinada.
Como a gente também aprenderá um pouco de JavaScript, será necessário dar uma pincelada em HTML. JavaScript é a linguagem de programação usada para adicionar um pouco de dinâmica ao site HTML (efeitos, animações, armazenamento de dados a partir de formulários etc), portanto um pouco do básico de HTML é importante para esse aprendizado.
MySQL Workbench
O MySQL Workbench é uma ferramenta visual para design, desenvolvimento e administração de base de dados MySQL. Essa ferramenta é originária do DBDesigner. O download abaixo refere-se ao sistema operacional MS-Windows (Origem: https://dev.mysql.com/downloads/workbench/)
JavaScript
Para 'programar' com JavaScript é interessante utilizar o editor Notepad++. O Notepad++ (lê-se Notepad plus plus) é um editor de código fonte distribuído como um software livre (licença GPL). (Origem: https://github.com/notepad-plus-plus/...)
Dev-Pascal
Linguagem para uso didático para apendizado de lógica de programação e iniciação à programação de computadores. O Dev-Pascal é uma ferramenta open source (software livre de código aberto), desenvolvida dentro das especificações GNU (General Public License). (Origem: http://bloodshed.net/Dev-Pascal)
O que é MySQL
O MySQL é um sistema de gerenciamento de banco de dados, que utiliza a linguagem SQL como interface. É atualmente um dos bancos de
dados mais populares, com milhões de instalações pelo mundo. Também aprenderemos algo mais avançado para a criação de funções e gatilhos
para automatizar cálculos dentre outras coisas interessantes a ser fazer/aprender.
Exemplo:
SELECT a.Nome, b.Nome FROM Tabela A as A INNER JOIN Tabela B as B on a.Nome = b.Nome
O que é JavaScript
JavaScript é uma linguagem de programação que permite a você implementar itens complexos em páginas web — toda vez que uma página da
web faz mais do que simplesmente mostrar a você informação estática — mostrando conteúdo que se atualiza em um intervalo de tempo, mapas
interativos ou gráficos 2D/3D animados, etc. — você pode apostar que o JavaScript provavelmente está envolvido. É a terceira camada do
bolo das tecnologias padrões da web, duas das quais (HTML e CSS) nós falamos com muito mais detalhes em outras partes de Aprendizado.
Exemplo:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
//código JavaScript
</script>
</head>
<body>
Corpo/Conteúdo da Página
</body>
</html>
Dev-Pascal
Embora, nos dias de hoje, a linguagem PASCAL já não seja mais utilizada em aplicações comerciais e sistemas acadêmicos e científicos
(como acontecia nos anos 70 e 80), ainda é cedo para dizer que ela “morreu”. A realidade é que, em algumas situações, a linguagem ainda
apresenta algumas características vantajosas, conforme indicado na relação a seguir:
Em primeiro lugar continua sendo uma das mais didáticas de todas as linguagens, talvez a mais fácil de se aprender e ensinar. Os principiantes
acabam por se sentir menos assustados ao lidar com o Pascal como uma primeira linguagem.
A linguagem Object Pascal (Pascal com extensões orientadas a objeto) foi adotada pelo Delphi, desde a sua primeira versão, em 1995. Além disso,
ainda existem linguagens popularmente utilizadas que possuem o chamado estilo Pascal-Like (sintaxe parecida com o Pascal), tais como a PL/SQL,
somente para citar a mais importante delas.
Exemplo:
PROGRAM Media_Alunos;
Var
n1,n2,n3,n4,n5,media: real;
Begin
writeln('Digite as 5 notas dos alunos');
read(n1,n2,n3,n4,n5);
media:=(n1+n2+n3+n4+n5)/5;
writeln('Sua media eh=',media);
End.
O que você deve saber antes?
É de extrema importância saber/estudar lógica de programação. Existem muitos cursos bons na internet que são gratuitos. Neste curso é abordado a questão do pensamento dedutivo e matemático, seus limites e o raciocínio abstrato. Começando com alguns conceitos muito importantes, com a finalidade de consolidar os conhecimentos quanto ao funcionamento de um computador e como ele "pensa" (através da programação).
Fundação Bradesco - Escol@ Virtual
Acesse aqui a lista de cursos on-line:
Cursos Fundação Bradesco
Sobre mim
HOME
Qualquer coisa que eu possa falar.