Ir para o conteúdo
ou

Software livre Brasil

Tela cheia
 Feed RSS

Blog

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

Concorra a uma vaga para o treinamento de desenvolvimento web com Python em SP.

23 de Agosto de 2010, 0:00, por Software Livre Brasil - 0sem comentários ainda


Concorra a uma vaga para o treinamento de desenvolvimento web com Python em SP.

 

Para participar da promoção é fácil:

Basta seguir o twitter @web2pybrasil@treventos e tuitar a seguinte mensagem: 

Quero ganhar uma vaga para o treinamento de Python e web2py - http://migre.me/16VWO @treventos @web2pybrasil

ou "clique e retuite diretamente no twitter"

é importante que a URL http://migre.me/16VWO esteja em seu tweet 

Boa Sorte!

 


Data do sorteio: Quinta Feira : 26 de agosto

O sorteio será feito através da ferramenta: http://sorteie.me

O contato de aviso com o ganhador(a) será através de direct message. Assim é importante que você seja um seguidor(a) da @web2pybrasil 

O sortudo(a) ganhará:

  • A inscrição para o evento
  • Coffee Break (2)
  • Certificado de Participação em papel especial
  • Material Didático (apostila impressa, bloco de anotações e caneta)
  • Oportunidade de conhecer profissionais do mercado com interesses similares ao seus, ou seja: ampliar sua rede de relacionamento.
  • Pós-Evento: Download do material .pdf disponibilizado na apostila
  • Oportunidade de dirimir dúvidas, pós evento, com o Especialista, via email, referente ao conteúdo apresentado.


Importante:

  • O prêmio é intransferível
  • É necessário que o contemplado seja seguidor do @web2pybrasil e @treventos no twitter
  • A realização do treinamento está vinculada a um quórum mínimo de participantes, considerando que não haja este quórum, a pessoa que ganhar o sorteio será notificada sobre a nova data da realização da atividade com pelo menos 15 dias de antecedência para que possa se agendar.



Tutorial - Primeiros passos no desenvolvimento com o web2py

25 de Junho de 2010, 0:00, por Software Livre Brasil - 0sem comentários ainda

Primeiros passos no desenvolvimento com o web2py – Tutorial parte 1

logo

Web2py é um framework livre de código aberto, utilizado para o desenvolvimento ágil de aplicações web seguras,
baseadas em banco de dados; foi desenvolvido em Python e é programável com Python.
Trata-se de um framework “full-stacked”, ou seja, ele já vem com todos os componentes necessários para o desenvolvimento básico de aplicações para web.
As aplicações no web2py são desenvolvidas seguindo o padrão MVC, que permite a melhor organização entre as camadas de dados, lógica e apresentação.
Além de diversos facilitadores para as tarefas de modelagem de banco de dados, criação de formulários com validação e Ajax, marcação de templates e upload de arquivos, o web2py também possui uma estrutura pronta para servir conteúdo nos mais diversos formatos, como por exemplo feeds RSS, webservices XML-RPC e permite a utilização de módulos e plugins adicionais.
O web2py possibilita que o desenvolvedor dedique-se integralmente à criação da aplicação, pois não demanda instalações nem configurações complicadas: basta baixar o framework e começar a desenvolver.

Uma das principais características do web2py é o fato de não demandar instalação para o início do desenvolvimento: basta baixar o binário executável, que já vem, inclusive, com o interpretador Python, banco de dados e o WebServer. Caso seu sistema operacional já tenha o Python 2.5+ instalado, você pode baixar o fonte do web2py e executar.

Apesar de você ter a possibilidade de desenvolver utilizando seu IDE ou editor favorito, o web2py vem com uma interface administrativa bastante completa, que permite administrar bases de dados, gerenciar aplicações e editar códigos em um editor web-based. O web2py já vem com o plugin doZen-Coding habilitado.

O web2py utiliza o padrão de MVC, que possibilita uma separação inteligente entre o modelo de dados (Model), a lógica da aplicação (Controller) e a interface de apresentação (View). Este padrão permite que o programador desenvolva os Models e Controllers, e que um designer trabalhe com as Views de uma forma muito intuitiva, com liberdade de criação do HTML. Porém, o web2py tem um modelo próprio de marcação de template que dá a liberdade de, em alguns casos, executar o código Python mais complexo diretamente na VIEW, sendo assim um framework bastante dinâmico.

De acordo com o seu criador, o web2py foi inspirado no Ruby on Rails, por permitir o desenvolvimento ágil. Também foi inspirado no Django, no sentido de fornecer facilitadores, geradores de formulários e camada de abstração do acesso a dados.

Antes de começar o tutorial, que irá mostrar como desenvolver um blog com administração de posts e inserção de comentários com pesquisa via Ajax, vou listar as principais características do framework.

  • Livre, OpenSource
  • Mecanismos de segurança em formulários
  • Autenticação integrada RBAC
  • Garantia de compatibilidade entre versões
  • Fácil de executar, não necessitando instalação, permitindo executar e armazenar projetos em um pen-drive
  • Não necessita de configuração inicial (mas possibilita configuração refinada, caso seja necessário)
  • MVC – Model – View – Controller
  • Roda em Mac, Unix, Linux, Windows, Google App Engine, Amazon EC2, e quase todos os webservers através do Python ou via Java com o Jython
  • Roda no Apache e em qualquer webserver com CGI, fastCGI, WSGI, mod_proxy ou mod_python
  • Conversa com a maioria dos bancos SQL, incluindo SQlite, PostGre, MySQL, MSSQL ORACLE, entre outros
  • Muitas maneiras de servir informações como HTML/XML, ATOM, RSS, RTF, JSON, AJAX, XML-RPC, REST, RDF
  • Permite distribuir as aplicações compiladas
  • Sistema facilitado para internacionalização, permitindo múltiplas línguas em uma única aplicação

Agora vamos ao que interessa! Na próxima página, daremos início ao tutorial.

Clique aqui para continuar...



Desenvolvimento Web Ágil com Python e web2py - Treinamento mão na massa

25 de Junho de 2010, 0:00, por Software Livre Brasil - 0sem comentários ainda


Tempo Real Eventos, empresa que atua há mais de 5 anos oferecendo treinamentos, congressos, seminários, workshops e tutoriais Mão na Massa, já tendo atendido cerca de 15 mil profissionais, oferece em São Paulo e no Rio de Janeiro o treinamento Mão na Massa – Desenvolvimento Web Ágil com Python e web2py.

 


O treinamento:

O treinamento é dividido em dois módulos, Básico e Avançado, e o público alvo são os desenvolvedores web, programadores e  webdesigners que procuram uma ferramenta para desenvolvimento ágil, dinâmico, seguro e fácil de utilizar.

Para o módulo básico, é preciso ter conhecimento básico em HTML e lógica de programação (em qualquer linguagem).
Já para cursar o
módulo avançado, é aconselhável que o interessado tenha participado do primeiro módulo, ou tenha conhecimentos equivalentes, além de possuir conhecimento básico da linguagemPython.

 

Mais informações no link abaixo:
http://migre.me/RAc2