Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-03-08 20:28:01
30-Day Money-Back Guarantee
IT & Software Other IT & Software System Programming

Sistema de Medicina Ocupacional em Python/Django na prática

Web - Desenvolvendo e ensinando na prática, usando MySql
New
Rating: 5.0 out of 55.0 (2 ratings)
13 students
Created by Ricardo Costa
Last updated 3/2021
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Desenvolver um sistema Web em Python/Django com MySql na prática, passo a passo
  • Vão aprender a usar Ajax com um select dependendo do resultado de outro select
  • Também vão aprender a gerar relatórios em PDF
  • Vão conhecer como usar modelos many-to-many de uma maneira diferente

Requirements

  • Conhecimento básico de Python/Django

Description

Sabemos que atualmente, Python é uma linguagem das mais procuradas no mercado de trabalho. É uma linguagem muito simples e fácil de aprender.

Sabemos também que a demanda por profissionais de Python / Django tem crescido muito para o desenvolvimento de sites na WEB e o mercado só tende a aumentar.

Vamos aprender desenvolvendo. Sem teorias, direto ao ponto, utilizando diferentes formas de desenvolvimento.

Para isto, escolhi um sistema que eu mesmo desenvolvi em outra linguagem, que é o SGO - Sistema de Gerenciamento Ocupacional.

Este sistema controla exames Ocupacionais, Riscos, para Admissão, Demissão e Periódico, emitindo o relatório ASO - Atestado de  Saúde Ocupacional.

  1. Entidades e Relacionamentos

  2. Definição do Banco de Dados MySql

  3. Utilização de Ajax e Jquery para popular um Select dependendo de outro Select

  4. Máscaras para os campos nos formulários

  5. Desenvolvimento de Relacionamentos Many To Many, de forma diferente

  6. Geração de Relatórios em PDF

  7. Gráfico Google Chart dinâmico

  8. Paginação e Pesquisa

  9. Formatação de Datas

  10. Painel administrativo Admin

  11. Decorators para limitar acesso apenas aos usuários logados

  12. URL's e Views

  13. Models e Forms

  14. Templates e alguma coisa de Bootstrap

  15. Estruturas de repetições

  16. Mensagens estruturadas

  17. Alteração de Password

  18. Heranças e dicionários

Para quem é o curso:

  • Programador iniciante que já tem uma base inicial de pyhton / django e deseja aprender rápido

  • Programador Intermediário, que deseja ampliar seus conhecimentos

  • Profissionais que já conhecem python e desejam conhecer novas técnicas


Who this course is for:

  • Estudantes de TI e desenvolvedores de sistemas

Course content

4 sections • 28 lectures • 6h 10m total length

  • Preview00:24

  • O que é o Sistema SGO
    00:20

  • Preview04:54

  • Preview10:54
  • Implementando o Login
    14:16
  • Aplicando Bootstrap na tela de login
    11:23
  • Criando arquivo base.html e home.html
    08:07
  • Registrando Models no Admin
    05:51
  • Preparando as telas de Funções
    20:48
  • Continuando as telas de Funções
    23:38
  • Fazendo as telas de Setores
    08:52
  • Tipos de Riscos
    11:20
  • Construindo tela de Riscos
    29:50
  • Implementando telas de Exames
    10:26
  • Definindo o restante dos Models
    10:04
  • Implementando Grupos Homogêneos
    09:55
  • Desenvolvendo Many to Many Grupo Função
    17:19
  • Desenvolvendo Many to Many Grupo Risco
    18:26
  • Exigindo o Login para acesso ao sistema
    05:25
  • Desenvolvendo Empregados e mais Ajax
    31:58
  • Finalizando Empregados
    11:48
  • Desenvolvendo Coordenador de PCMSO
    15:09
  • Desenvolvendo Atendimentos
    33:44
  • Continuando Atendimentos - Search e Delete
    13:26
  • Atendimento Risco e Atendimento Exame - Many to Many
    13:14
  • Criando relatório ASO - Atestado de Saúde Ocupacional
    11:41
  • Implementando alteração de senha
    09:11
  • Desenvolvendo um Gráfico dinâmico com Google Chart
    07:50

Instructor

Ricardo Costa
Analista de Sistemas
Ricardo Costa
  • 4.6 Instructor Rating
  • 7 Reviews
  • 37 Students
  • 3 Courses

Engenheiro Civil com Especialização em Informática. Mais de 10 anos de experiência com Analista de Sistemas.

Apaixonado por Informática, decidi desviar um pouco minha experiência da Engenharia para TI.

Sempre gostei muito de compartilhar meus conhecimentos, ficando muito feliz com o desenvolvimento dos meus colegas.

Empresas onde Trabalhei:

CSN - Cia Siderúrgica Nacional por 4 anos

CEMAN - Polo Petroquímico de Camaçari - Bahia

BBM Informática - Salvador - Bahia


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.