José Malcher Jr.

Eng. Software – Analista de Sistemas

Aulas Python

Curso de aulas de programação usando a linguagem python, ensinando do básico ao profissional.
Usa bibliografia de videos variáveis, dos livros e sites listados abaixo:
– Introdução a Python, José Labaki
– Aprendendo Python,
– Python – Guia de Bolso,
– Think Python, Allen Downey
http://www.python.org.br/
http://www.python.org/download/releases/3.0/

Boa parte do conteúdo das aulas estará em:
https://www.dropbox.com/sh/t0lvoxb2fxfhctx/oJoHVvCUO4

Abril 16th, 2017

Posted In: Assuntos Diversos, Cursos, Desenvolvimento, Python

Tags:, ,

Leave a Comment

Ensinando Ciência da Computação com Python

Uma dica de curso de python que comecei a fazer e com boas qualificações na plataforma Udemy!

Link do youtube com o código: https://youtu.be/2qmnZgA3MOA 

Curso de Python 3 – Algoritmos e Estruturas de dados: https://goo.gl/1jldjv

Descrição do curso

A escolha de uma determinada estrutura de dados influencia bastante na eficiência de um software, ou seja, a organização dos dados durante o processamento tem um efeito crucial na velocidade do software. Esse curso tem como objetivo apresentar as mais variadas estruturas de dados de modo que elas possam ser utilizadas eficientemente. Os estudantes irão aprender a implementar várias estruturas de dados através do estudo de algoritmos para a criação e manipulação dessas estruturas. Será utilizada a linguagem Python 3 para facilitar a compreensão e implementação das estruturas. A linguagem Python é uma linguagem fácil de aprender que permite um desenvolvimento ágil mesmo para quem não tem tanta intimidade com a linguagem.

Fevereiro 28th, 2016

Posted In: Assuntos Diversos, Cursos, Desenvolvimento, Favoritos, Python, Videos

Tags:,

Leave a Comment

Quem usa Windows: instalar o ‘sdk’ do python, basta acessar o site oficial na sessão de Downloads e baixar a versão mais recente! https://www.python.org/downloads/windows/

A maioria das versões do Gnu/Linux já trás o python instalado, pra saber abra o terminal e digite “python –version”, mas caso não… tem essas duas dias:

INSTALANDO O PYTHON 3.3 NO UBUNTU 12.04INSTALANDO PYTHON 3 NO LINUX e Instalando Python 3 no Linux

Há uma questão relevante a ser dita aqui, a versão anterior 2.7.11, ainda está em produção em algumas empresas e á alguns detalhes que diferem da versão mais recente 3.5.1. Se você, assim como eu, começará a estudar do zero, então baixe a versão mais recente!

Diferenças entre as versões, podem ser lidas em dois textos:

Diferenças entre as versões do Python? e O QUE MUDOU NO PYTHON 3?

Uma solução interessante para quem usa windows e quer testar o programa em ambas as versões: Python 2 e 3 lado a lado

No meu Fedora 23 o meu terminal imprime na tela:

Posso chamar a versão mais recente usando o comando:

Fui atrás de alguns artigos de como deixar por padrão achei: “Como alternar entre as versões do Python no Fedora Linux”: How to switch between Python versions on Fedora Linux , achei o procedimento semelhante com a troca de versões do java! Acho que vale uma tradução e testarei em breve aqui!

Mas caso você não quer instalar nada em seu computador, ou quer apensa testar ou mesmo praticar, tem um “terminal on line”:

https://repl.it/languages

 

Bom é isso, post curtinho, mas deu pra ler bastante coisas e postar aqui algumas boas referências!

dezembro 31st, 2015

Posted In: Desenvolvimento, Python

Tags:

Leave a Comment

Um hábito que vou começar a por em prática é estudar ou revisar algo que estudei e eu farei um resumo aqui no meu blog com os links de artigos que encontrei pela internet sobre o assunto. Tudo para praticar uma leitura ativa e compreender melhor sobre o assunto.

Começando com a Linguagem de Programação Python. Já peguei ela pra estudar anteriormente e percebi o quanto essa linguagem é boa para se programar. Bom, não está convencido então leia os link que vou postar aqui sobre:

Site Oficial da Linguagem: https://www.python.org/

Em Resumo no Wikipédia: https://pt.wikipedia.org/wiki/Python

Python é uma linguagem de propósito geral de alto nível, multi paradigma, suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Devido as suas características, ela é principalmente utilizada para processamento de textos, dados científicos e criação de CGIs para páginas dinâmicas para a web.

Outros detalhes também podem ser visto no site do wikipédia como: OO, indentação do código, IDE para desenvolvimento, etc. Um resumão da linguagem.

Gostou? A comunidade Brasileira do Python pode ser uma boa para ajudar a alavancar!

pythonbrasil_logo

https://pt.wikipedia.org/wiki/Python

Destaque para o link: http://wiki.python.org.br/AprendaProgramar que nesse meus primeiros momentos, mantive ele aberto em uma aba enquanto eu assistia as vídeos aulas do eXcript:

Outra página que a comunidade Criou: http://wiki.python.org.br/DocumentacaoPython, união de todos os livros/artigos/cursos/PodCast sobre Python. Sem dúvida um apanhado geral e recomendado pela comunidade.

Quando estamos aprendendo algo novo, tendemos seguir as dicas de professores, porém como a internet é um mundo aberto e com muito conteúdo, tenho a tendencia de seguir alguns blogs de pessoas que falam sobre o assunto. Dois autores estou seguindo e lendo os artigos deles:

Eric Hideki que tem o blog: https://ericstk.wordpress.com/ , tem várias dicas sobre Python e outros assuntos relevantes para quem é programador.

Henrique Bastos: http://henriquebastos.net/. Assistir uma palestra dele no Evento TaSafo Conf 2015. Ele é o “responsável” por instigar eu estar estudando sobre Python! Em breve pretendo fazer o curso que ele criou:

wttd-banner-apyb

http://welcometothedjango.com.br/

A grade do curso vai além de ensinar a linguagem Python, pega assunto de empreendedorismo até boas práticas de programação e de vida!

 

Bom… esse é um breve resumo do que eu li e encontrei pela internet, ainda estou cheio de ‘abas’ para ler! 😉

 

dezembro 31st, 2015

Posted In: Desenvolvimento, Python

Tags:

One Comment

Bom… depois de ter estudado nas horas vagas, sem registro aqui por mim… mas que a partir de hoje vou começar a postar e me dedicar algumas horas do dia… Python realmente é uma linguagem bem bacana!!

Meus primeiros contatos está sendo por esse canal do Youtube, onde há vários cursos de Programação: eXcript, em breve farei o curso da Alura! Vou refazer esse curso e vou postar meus resumos e links aqui em breve!

Recomendo que você assista!

Curso de Python da eXcript

 

dezembro 31st, 2015

Posted In: Desenvolvimento, Python

Tags:

Leave a Comment