Code Monkey home page Code Monkey logo

curso-python-e-django's Introduction

Desenvolvimento Web com Python e Django

RESUMO

O curso inicia com uma introdução a linguagem Python, abordando os principais conceitos da linguagem e suas principais aplicações. Em seguida parte para o framework Django, que é um dos frameworks Python mais utilizados hoje. O curso tem uma abordagem prática, onde será desenvolvido um projeto numa situação real, aplicando o conhecimento adquirido ao longo do curso.

PÚBLICO ALVO

Programadores python que desejam aprender a desenvolver para web ou programadores web que vem de outras linguagens/tecnologias. Este curso é voltado para programadores ou para aqueles que já tiveram algum contato com o Python.

REQUISITOS

Como o curso se limita a Python e Django, é necessário que o aluno tenha alguma experiência com programação e orientação a objetos. É desejável conhecimento de web (http, html, css), mas não é obrigatório.

METODOLOGIA

Aula expositiva, acompanhada por um instrutor, aplicando os conhecimentos em um projeto real.

EMENTA

Aula 01 - Conhecendo o Python

  • Python
  • Introdução
  • sintaxe
  • blocos
  • tipos builtin
  • operadores
  • listas
  • tuplas
  • dicionários
  • funções
  • classes
  • iteradores

Aula 02 - Conhecendo o Django

  • Django
  • Introdução
  • Arquitetura
  • Models
  • Admin

AUla 03 - Conhecendo o Django

  • URLs
  • Views
  • Templates
  • Forms
  • Arquivos estáticos

Aula 04 - Aprofundando

  • Sobrescrevendo ações padrão
  • Context processor
  • Signals

Aula 05 - Prática

  • Início do projeto
    • Definir o escopo
    • Preparar o projeto
    • Definir os models
    • Ativar admin

Aula 06 - Prática

  • Continuação do projeto
    • escrever testes
    • escrever views
    • escrever templates

Aula 07 - Prática

  • Continuação do projeto

Aula 08 - Prática

  • Finalização do projeto

Aula 09 - Publicando a aplicação

  • Deploy
  • Dúvidas aleatórias

curso-python-e-django's People

Contributors

matheussl avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.