We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Es tiempo de crear algo más grande. En este curso, utilizará el marco web de Django para crear, proteger y administrar un servidor web. Tendrá la oportunidad de crear, diseñar y configurar una aplicación web mediante el marco Django con las mejores prácticas.

Read more

Es tiempo de crear algo más grande. En este curso, utilizará el marco web de Django para crear, proteger y administrar un servidor web. Tendrá la oportunidad de crear, diseñar y configurar una aplicación web mediante el marco Django con las mejores prácticas.

También explorará el uso de modelos en Django y su relación con las bases de datos. Usará las vistas para rerenderizar los datos solicitados en estructuras de plantillas significativas para una interfaz de usuario (IU) compuesta. Implementará prácticas de seguridad proactivas y mitigará los riesgos de seguridad comunes.

Al final del curso, podrá:

• Diseñar una aplicación web Django mediante Python, HTML y CSS.

• Describir e implementar el ciclo de respuesta de solicitud respuesta HTTP mediante la creación de vistas, rutas y plantillas.

• Describir y crear un modelo de datos para crear tablas de bases de datos y formularios web dinámicos.

• Explorará el lenguaje de plantillas de Django para crear páginas web dinámicas que muestren datos almacenados en una base de datos..

• Crear, compartir y probar su aplicación web mediante las mejores prácticas y pautas estándar del sector.

Para tener éxito en este curso, debe tener un conocimiento básico de:

HTML and CSS

Python

MySQL

También se necesitan habilidades básicas de navegación en Internet y entusiasmo por comenzar a codificar en Django.

Enroll now

What's inside

Syllabus

Introducción a Django
Conozca Django y sus usos, y aprenda a configurar sus proyectos y aplicaciones.
Vistas
Profundice más en el objeto solicitud HTTP para obtener una mejor comprensión de cómo se asigna a las operaciones CRUD comunes
Read more
Modelos
Sintetice sus nuevas habilidades para trabajar con datos en diferentes capas y almacene los datos en una base de datos MySQL.
Plantillas
Aprenda a crear una plantilla básica de Django mediante los principios de las mejores prácticas para garantizar que sea eficiente y sustentable.
Resumen del curso y evaluación calificada del proyecto
Poner en práctica y reflexionar sobre las habilidades que ha adquirido en este curso.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explora el marco web Django para crear, proteger y administrar servidores web
Fortalece los conocimientos previos para estudiantes intermedios
Desarrolla habilidades profesionales en el marco web Django
El plan de estudios guarda estrecha relación con los programas acreditados de instituto, campo de entrenamiento o formación
Capacita a los alumnos para crear, diseñar y configurar aplicaciones web con las mejores prácticas de Django
Requiere una computadora e Internet, pero no menciona elementos adicionales costosos o difíciles de encontrar

Save this course

Save Marco web Django to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Marco web Django with these activities:
Django Resource Collection
Create a collection of useful Django resources for future reference.
Browse courses on Django
Show steps
  • Search for and gather Django-related resources such as tutorials, documentation, and blog posts
  • Organize the resources into categories or topics
  • Store the resources in a central location such as a website, a document management system, or a shared drive
  • Review and update the collection regularly
Django Study Group
Join or form a study group to collaborate with peers on Django projects.
Browse courses on Django
Show steps
  • Find or create a Django study group
  • Meet regularly to discuss Django concepts and projects
  • Work together on Django projects
  • Provide feedback and support to each other
Django Tutorial Series
Follow a series of Django tutorials to learn the basics of the framework.
Browse courses on Django
Show steps
  • Find a comprehensive Django tutorial series
  • Go through each tutorial step-by-step
  • Implement the concepts in your own Django projects
Six other activities
Expand to see all activities and additional details
Show all nine activities
Django Tutorial Problems
Solve Django tutorial problems to reinforce the concepts.
Browse courses on Django
Show steps
  • Go through the Django tutorial
  • Attempt the practice problems provided in the tutorial
Django Workshop
Attend a Django workshop to learn from experts and network with others.
Browse courses on Django
Show steps
  • Find a Django workshop that aligns with your goals
  • Register for the workshop
  • Attend the workshop and actively participate
  • Follow up with the organizers or attendees after the workshop
Django Portfolio Website
Build a portfolio website using Django to showcase your skills.
Browse courses on Django
Show steps
  • Design the layout and structure of your website
  • Create a Django project and app
  • Implement the necessary models and views
  • Style your website using HTML and CSS
  • Deploy your website to a hosting provider
Django Blog Post
Write a blog post about your experiences using Django.
Browse courses on Django
Show steps
  • Choose a topic related to Django
  • Research and gather information
  • Write your blog post
  • Publish your blog post on a relevant platform
Django REST API
Create a REST API using Django to enhance your web development skills.
Browse courses on Django
Show steps
  • Design the API endpoints and data models
  • Implement the API views and serializers
  • Test the API using HTTP requests
  • Document the API using Swagger or OpenAPI
Django Hackathon
Participate in a Django hackathon to challenge yourself and showcase your skills.
Browse courses on Django
Show steps
  • Find a Django hackathon that interests you
  • Form a team or work individually
  • Develop a Django project within the hackathon timeframe
  • Submit your project and present it to the judges

Career center

Learners who complete Marco web Django will develop knowledge and skills that may be useful to these careers:
Full-Stack Developer
Full-stack developers are responsible for both the front-end and back-end of websites and applications. This course teaches you how to use the Django framework to create and manage a full-stack web application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a full-stack developer.
Web Developer
As a Django web developer, you will be responsible for designing and developing websites. This course introduces you to the Django framework and teaches you how to use it to create a web application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a web developer.
Back-End Developer
Back-end developers are responsible for the server-side of websites and applications. This course teaches you how to use the Django framework to create and manage a server-side web application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a back-end developer.
Database Administrator
Database administrators are responsible for managing and maintaining databases. This course teaches you how to use the Django framework to create and manage a database. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a database administrator.
Software Developer
Software developers are responsible for designing, developing, and maintaining software applications. This course teaches you how to use the Django framework to create and manage a software application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a software developer.
Data Scientist
Data scientists are responsible for collecting, analyzing, and interpreting data. This course teaches you how to use the Django framework to create and manage a data science application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a data scientist.
Technical Writer
Technical writers are responsible for writing documentation for software and other technical products. This course teaches you how to use the Django framework to create and manage a technical documentation website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a technical writer.
Project Manager
Project managers are responsible for planning and managing projects. This course teaches you how to use the Django framework to create and manage a project management website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a project manager.
Business Analyst
Business analysts are responsible for analyzing business processes and developing solutions to improve them. This course teaches you how to use the Django framework to create and manage a business analysis website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a business analyst.
User Experience Designer
User experience designers are responsible for designing the user interface of websites and applications. This course teaches you how to use the Django framework to create and manage a user interface for a website or application. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a user experience designer.
Information Architect
Information architects are responsible for designing and organizing the information on websites and applications. This course teaches you how to use the Django framework to create and manage an information architecture website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as an information architect.
Quality Assurance Analyst
Quality assurance analysts are responsible for testing software and ensuring that it meets quality standards. This course teaches you how to use the Django framework to create and manage a quality assurance website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a quality assurance analyst.
System Administrator
System administrators are responsible for managing and maintaining computer systems. This course teaches you how to use the Django framework to create and manage a system administration website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a system administrator.
Security Analyst
Security analysts are responsible for protecting computer systems and networks from threats. This course teaches you how to use the Django framework to create and manage a security analysis website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a security analyst.
Network Engineer
Network engineers are responsible for designing, installing, and maintaining computer networks. This course teaches you how to use the Django framework to create and manage a network engineering website. You will learn how to create models, views, and templates, and how to use Django's built-in security features. This course can help you build the skills you need to succeed as a network engineer.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Marco web Django.
Un libro completo que orienta a los lectores en el desarrollo de aplicaciones web potentes utilizando Django. Es particularmente útil para los principiantes que desean adquirir una base sólida en Django.
Un libro centrado en las mejores prácticas de desarrollo de Django, particularmente útil para los desarrolladores que buscan mejorar la calidad y la mantenibilidad de sus aplicaciones.
Un libro que se enfoca en optimizar el rendimiento de las aplicaciones Django. Cubre temas como el almacenamiento en caché, el escalado y la depuración.
Este libro ofrece una inmersión profunda en las capacidades avanzadas de Django, explorando temas como optimización de rendimiento, seguridad y gestión de bases de datos. Es ideal para desarrolladores que buscan dominar la plataforma Django.
Una guía para desarrollar aplicaciones web con Django 2.0. Cubre temas avanzados como la gestión de sesiones, el almacenamiento en caché y la seguridad.
Esta guía proporciona una visión general de las opciones para desplegar aplicaciones Django en entornos de producción. Cubre temas como el alojamiento, la configuración del servidor y la gestión de la infraestructura, lo que la convierte en una referencia útil para los desarrolladores que buscan garantizar un funcionamiento fiable de sus aplicaciones.
Esta guía fácil de seguir está diseñada para principiantes que buscan aprender los conceptos fundamentales de Django. Proporciona una introducción completa al marco, guiando a los lectores a través del desarrollo de su primera aplicación Django.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser