FULL STACK PYTHON DEVELOPER

By mastering Python, you will be able to develop the necessary skills to build and maintain pieces of software in Python language and Python-based frameworks, create web applications in full stack Python and operate a database to store and manipulate data, from given technical specifications that provide solutions to the problems of the organization, applying good programming practices to achieve a product with quality levels in line with the needs of the industry.

Required hours 462

PROGRAM EDUCATIONAL OBJECTIVES

Develop Full Stack web applications using Python technology that provide solutions to the needs of the organization and apply Industry Best Practices to obtain a product with the required quality levels.

LEARN BY DOING

You will train under the Bootcamp methodology, a world-class teaching-learning model. It is highly intensive and allows you to develop skills for job placement in a short period.

MODULE 1

ORIENTATION TO THE PROFILE AND METHODOLOGY OF THE COURSE

Identify the proficiencies and skills of the professional profile, together with the role they have within the context of the IT industry and the course methodology to acquire them.

  • 18 hours.
MODULE 2

FRONT-END DEVELOPMENT FUNDAMENTALS

Implement basic responsive web pages using HTML, CSS, and JavaScript according to requirements and industry best practices.

  • 72 hours.
MODULE 3

PYTHON PROGRAMMING FUNDAMENTALS

Code pieces of low complexity software using Python language to solve common problems according to industry needs.

  • 72 hours.
MODULE 4

ADVANCED PYTHON PROGRAMMING

Code pieces of software of medium complexity in Python language using object-oriented paradigms to solve problems according to the needs of the organization.

  • 56 hours.
MODULE 5

FUNDAMENTALS OF RELATIONAL DATABASES

Operate a relational database using the SQL language to obtain, manipulate and define data to solve an information storage problem.

  • 56 hours.
MODULE 6

WEB APPLICATION DEVELOPMENT WITH PYTHON DJANGO

Build enterprise Web applications using the MVC pattern in the Python/Django development environment to provide a solution to the organization’s requirements.

  • 72 hours.
MODULE 7

DATA ACCESS IN PYTHON DJANGO APPLICATIONS

Build web applications that manipulate data in a SQL database using Python/Django and the components that the language provides for its use to provide a solution to a requirement.

  • 80 hours.
MODULE 8

PORTFOLIO DEVELOPMENT OF A DIGITAL PRODUCT

Present a digital product in a personal portfolio using technological tools and good disciplinary practices to solve a problem and enhance the professional profile.

  • 18 hours.
MODULE 9

DEVELOPMENT OF EMPLOYABILITY IN THE DIGITAL INDUSTRY

Elaborate a search plan developing the student professional profile, recognizing the characteristics of the labor market in the technology sector, and applying techniques to prepare for a job interview.

  • 18 hours.