Próximas Turmas
Tarde 06/11/2017
Em novembro, à tarde, a Alfamídia está com uma nova formação, voltada para quem está iniciando os primeiros passos na área de programação: Introdução a Programação.
Como padrão da Alfamídia, este curso está com um desconto de lançamento. Inscrições até 20 de outubro terão 50% de desconto!
Este novo extensivo tem por objetivo ensinar os princípios básicos de desenvolvimento de software em linguagens imperativas, trabalhando conteúdos de lógica de programação, banco de dados, estruturas de dados, orientação a objetos.
Apesar de serem conceitos básicos, o curso é totalmente prático, com cada conceito sendo trabalhado através do desenvolvimento de pequenos programas em Javascript ou Java.
Você pode conferir neste pequeno vídeo de 5 minutos como funciona nossa metodologia de apresentar conceitos de programação na prática: o comando IF de controle de fluxo.
O curso é indicado para quem está realizando ou pretende fazer faculdade na área, quem deseja ter uma base mais sólida para realizar outros treinamentos de programação, e quem deseja conhecer melhor como é o desenvolvimento de software, antes de começar a trabalhar ou realizar curso superior na área.
Para mais informações, entre em contato pelo telefone (51) 3073-2100, pelo e-mail info@alfamidia.com.br ou peça uma proposta online.
Conteúdo Programático
Lógica de Programação na Prática
O objetivo deste curso é ensinar ao aluno os princípios fundamentais da programação imperativa, o que é comumente denominado no Brasil de lógica de programação.
No curso, o aluno aprenderá conceitos sobre variáveis, comandos de controle de fluxo, funções, lógica booleana, arrays. A principal diferença em relação a cursos tradicionais de programação, é que este ensino é feito na prática, com o desenvolvimento de pequenos programas em que vemos diretamente a aplicação destes conceitos.
Assim, o aluno começa construindo os programas mais simples, como a atribuição de um valor a uma variável, e vai gradativamente desenvolvendo programas mais complexos, com os recursos necessários ao desenvolvimento de cada código sendo apresentados a medida que o desafio exige aquele conhecimento ou conceito.
Desenvolvendo Algoritmos
O objetivo deste curso é capacitar o aluno para desenvolver algoritmos para resolver pequenos problemas de programação, com o objetivo dele praticar e adquirir fluência na construção de programas. Exemplos dos desafios trabalhados no curso incluem aplicações para mostrar informações a partir de um cálculo, manipulação de arrays e listas, ordenação de arrays e outros desafios semelhantes.
Orientação a Objetos em Java
A programação orientada a objetos é possivelmente o paradigma de programação mais popular, principalmente em aplicações comerciais, e a grande maioria dos programadores acaba fazendo uso de orientação o objetos, mesmo que não tenha pleno domínio desta forma de desenvolver sistemas.
O entendimento dos conceitos da orientação a objetos, particularmente por parte de alunos que ainda não estejam programando, pode ser um pouco desafiador, em especial pela dificuldade de associar conceitos do paradigma com seu uso na prática.
É este um dos motivos deste curso trabalhar diretamente em uma linguagem de programação. Construindo classes diretamente em java, com a apresentação das diferenças entre obedecer ou não os princípios de desenvolver orientado a objetos, o aluno consegue ter um melhor entendimento dos conceitos do paradigma.
Orientação a Objetos em Javascript
Utilizando a linguagem Javascript, o curso ensina a construção de programas orientados a objetos em uma linguagem se estrutura de classes. Os diferentes mecanismos que fundamentam a programação orientada a objetos, como herança e polimorfismo, são trabalhados na linguagem javascript, através de exemplos práticos que comparam a abordagem orientada a objetos com a programação sem o uso deste paradigma.
SQL e Modelagem de Dados com MySQL
Neste curso, utilizando o banco de dados MySQL, o aluno trabalha com os principais comandos de manipulação de um sistema de gerenciamento de bancos de dados, desenvolvendo exercícios que facilitam o entendimento de como inserir, alterar e consultar dados em uma base de dados.
Estruturas de Dados
Neste curso de estrutura de dados, o aluno irá aprender o funcionamento das estruturas de dados mais básicas utilizados em sistemas computacionais, como pilhas, listas, listas encadeadas, árvores, arrays. Com um entendimento mais aprofundado da forma como o computador armazena e manipula dados, se torna mais fácil para o programador entender porque certas operações são mais rápidas ou lentas, ou consomem mais ou menos memória, além de ser um conhecimento básico que auxilia no entendimento de aspectos da otimização de consultas a bancos de dados.
Introdução ao HTML
Neste curso, o aluno irá aprender os comandos principais do HTML 5 e do CSS3, com o objetivo de adquirir uma base sólida para vir a criar sites e entender o uso de frameworks e recursos para construção de layouts sofisticados e fluidos.
O curso tem como foco preparar o aluno com os conceitos básicos e fundamentais de HTML.
Wordpress
Aprenda a criar sites utilizando diretamente o wordpress como plataforma de gestão de conteúdo. Veja, na prática, como utilizar serviços online que disponibilizam a plataforma Wordpress e mesmo como fazer a instalação de um servidor próprio. Entenda como utilizar plugins para qualificar seu site e melhorar sua produtividade, e otimizar para pesquisas de search engines.
Nenhum comentário:
Postar um comentário