Desarrolla habilidades para tu carrera profesional desde solo $11.99 USD. Termina hoy

Popular

Python Fullstack Senior Developer

Master Python in its entirety . Become an expert Senior Full Stack Developer and build powerful and scalable web applications from scratch. Acquire the latest skills and best practices for designing and building with Python.

Por Alejandro Guzman Castellanos | Information Systems and Cloud Migration Specialist | Technology Solutions Architect

Sobre este curso

✔️ Welcome to the 'Python Full Stack Senior Developer' course, where you will learn to master Python, the most versatile and popular programming language of the moment.

We will equip you with the skills needed to work with the most in-demand technologies and you will become a Python expert.

This course is comprehensive and professional, designed to take you from the basics to advanced Python skills. Plus, you'll have the chance to practice what you learn with over 210 practice programs and functional exercises.

This is a professional course, you are facing the most complete course in which you will learn:
- Python programming step by step, without the need for prior knowledge.
- Programs in Python, one of the most popular programming languages ​​today.
- Object Oriented Programming in Python.
- Using the MySQL Database Connector to work from Python
- Os, Tkinter libraries to make the professional leap with Python
- The graphical world of Tkinter, to create desktop applications with a graphical interface.

Full-stack skills, doing hundreds of exercises, 100% proven programs.

If you want to be a professional programmer or developer, or even if you already do this, learning to work with these technologies and frameworks is practically mandatory in the new working world.


  • 5 stars: 3 (43%)
  • 4 stars: 4 (57%)
  • 3 stars: 0 (0%)
  • 2 stars: 0 (0%)
  • 1 star: 0 (0%)
H
Hector Molina
Me gustó mucho el curso

¡Recomiendo este curso a todos los que quieran convertirse en desarrolladores fullstack de Python! Es una excelente inversión para el futuro.

N
Nohemí Ramírez
Excelente curso

Aprendí a construir aplicaciones web robustas y escalables, desde la base de datos hasta la interfaz de usuario.

L
Lina Jaramillo
¡Increíble!

Antes me sentía limitado trabajando solo en el backend, ahora puedo desarrollar aplicaciones web completas de principio a fin.

D
Delcy Herazo
¡Este curso es una joya!

¡Recomiendo este curso a todos los que quieran especializarse en desarrollo web con Python!

E
Edwin Romero
Excelente invercion de tiempo

Tengo la confianza para afrontar desafíos y construir aplicaciones web innovadoras.

E
Efren Timaná
Excelentes clases

Puedo analizar problemas, encontrar soluciones creativas y trabajar en equipo para construir aplicaciones web de éxito.

A
Aura Hernandez
Excelente introducción

Los ejercicios y proyectos del curso me han dado la confianza para desarrollar aplicaciones web por mi cuenta.

Popular
1.002 estudiantes
Acceso de por vida
112 clases
Acceso para siempre
Spanish
Garantía de reembolso de 30 días

Lo que aprenderás

🟧 You will master application development with Python and become an expert in the field.

🟧 You will learn Tkinter, Python's graphical module for creating engaging user interfaces.

🟧 We will teach you how to connect MySQL databases to Python to manage data efficiently.

🟧 You will acquire skills to work with SQL and MySQL.

🟧 We will prepare you to work as a competent fullstack Python developer.

🟧 You will improve your professional profile and stand out in the job market.

Temario

Duración 11h 13m
1 recursos descargables
112 clases

U1: Introduction

→ Python Course Presentation
→ Install Python Tools on Windows
→ Installing Python for Linux Development
→ Using the Jupyter editor on Windows
→ How to run Python programs on Linux

U2: Basics of the Python programming language

→ Using words and identifiers in Python
→ Using Declarations, Indenting Code and Comments
→ Integer, binary, octal and hexadecimal type variables
→ Floating point variables, complexes, conversion between types
→ Variables, fractional numbers, strings and lists
Definition of tuples, sets and dictionaries in Python
→ Using logical operators in Python
→ Using Namespace and Scope

U3: Information Structures in Python

→ Control structure for decision control
→ Repetitive control structure for
→ Repetitive control structure while
→ How to continue or interrupt a control structure
→ Using the step statement

U4: Lists in Python

→ Using Data Lists in Python
→ How to access the elements of a list
→ Add items to a list
→ Remove items from a list
→ Remove and pop methods with lists
→ Clear, index, count and sort methods with lists
→ Reverse and copy method with lists
→ Using membership and iteration
→ All, any, enumerate and len functions with lists
→ Functions to convert other data types to lists
→ Max, min, sorted and sum functions with lists

U5: Tuples in Python

→ Using Data Tuples in Python
→ How to access the elements of a tuple
→ Add elements to a tuple
→ Remove elements from a tuple
→ Methods with tuples
→ Using membership and iteration with tuples
→ Functions with Tuples
→ Other functions with tuples

U6: Sets in Python

→ Using datasets in Python
→ Update elements in a set
→ Remove elements from a set
→ Some operations with sets
→ Methods with sets
→ Other methods with sets in Python
→ Using membership and iteration with Sets
→ Functions with sets in Python
→ Other functions with sets
→ What are frozen sets?

U7: Dictionaries in Python

→ Using dictionaries in Python
→ How to access the elements of a dictionary
→ Modifying elements in a dictionary
→ Delete items from a dictionary
→ Methods with dictionaries in Python
→ Using membership and iteration with dictionary
→ Various functions with dictionaries

U8: Functions in Python

→ Creating functions in Python
→ Passing parameters to functions in Python
→ What are arbitrary arguments?
→ Passing arguments to functions by key.
→ Passing arbitrary arguments by key
→ Using default arguments
→ Passing list-type arguments
→ Using the return values ​​of a function
→ Using the pass command in functions
→ Using recursive functions
→ What are anonymous functions in Python?

U9: File manipulation in Python

→ File manipulation with Python
→ Properties of the FILE object
→ How to write data to a text file
→ How to read data from a text file

U10: Definition of classes

→ Practice - Creating a class
→ Practice - Creating methods
→ Practice - Using self
→ Practice - Validation with methods
→ Additional practice with classes

U11: Module and Packages

→ Modules in Python
→ Creating Installation Packages in Python

U12: OS standard module

→ Using Directories and Moving Between Directories
→ Utilities with directories
→ Opening and Closing Files - Environment Variables
→ Using the OS library path submodule

U13: TKinter module, graphical interface in Python

→ Tkinter library and graphical mode in Python
→ Using Frames with Tkinter
→ Using tags
→ Label settings
→ Embedding and displaying images
→ Data input in windows
→ Using formats for data entry
→ Using command buttons
→ Command and function buttons
→ Command buttons and functions with parameters

U14: Advanced controls with TKinter

→ Using scroll bars
→ Using selection lists
→ Using the check type buttons
→ Using radio buttons
→ Using scales and sliders
→ Use of large texts
→ Using rotary controls
→ Using TopLevel windows
→ Using PanedWindows
→ Using labels for frames
→ Introduction to Canvas, Arc and Motion libraries
→ Using graphics with Canvas

U15: Python integration with MySQL databases

→ Installing Mysql connector for Python
→ Creating the cursor object and executing SQL
→ Creating databases and tables in Mysql from Python
→ Inserting records into MySQL with python
→ Coding exercise at home
→ Reading data from MySQL with Python
→ Practice - query in MySQL
→ Updating MySQL data with Python
→ Join Operations in MySQL with Python
→ Transactions in MySQL with Python

Course evaluation

This course contains a final exam

G-Tools: For Students

→ Exclusive access to cutting-edge student tools: improve your employability, participate in exclusive events, take advantage of our intelligent virtual assistant, and more.

⚑ Certificate of completion

→ Your personalized digital certificate, a unique badge of your achievements, with international validity, course duration and QR code for instant verification.

Instructor del Curso
Instructor

Alejandro Guzman Castellanos

With more than 30 years of experience in the field of IT and information systems, Alejandro Guzmán has led numerous international projects in countries such as Colombia, Argentina, Chile, Mexico and Spain. His vast experience ranges from systems architecture and web development to process automation and infrastructure migration to the cloud with market-leading platforms such as AWS, Azure and Google Cloud.

For the past 10 years, Alejandro has specialized in Journey to Cloud, microservices and serverless development, helping large companies migrate their on-premise solutions to multicloud environments, optimizing both costs and performance.

What makes Alejandro Guzmán different?

▪️ International Experience: More than 30 years leading technology projects internationally. Alejandro has worked in a wide variety of industries and technical scenarios, providing effective and cutting-edge solutions.

▪️ Cloud Computing Specialization: Learn from an expert in cloud migration and process automation. Alejandro masters the main cloud platforms on the market and will teach you how to integrate them to maximize the potential of your infrastructure.

▪️ Diversity of topics and technologies: From programming languages (Python, Java, PHP, JavaScript, HTML, CSS) to databases (Oracle, MySQL, PostgreSQL, DynamoDB, MongoDB), Alejandro offers comprehensive and practical training that will allow you to master multiple technologies and frameworks.

▪️ 100% practical learning: All of Alejandro's courses are designed so that you can put into practice what you've learned from the very first moment. You will complete hundreds of proven labs that will allow you to consolidate your skills effectively.

Don't miss the opportunity to learn from one of the best in the field and take your knowledge to a new level!

Discover the added value: G-Tools and much more

In addition to high-quality content, this course gives you access to G-Tools, a suite of tools and resources designed to enhance your learning and your career.

Employability support resources, live events and take advantage of Aixa.IA's artificial intelligence to resolve your questions at any time.

$12.99 $47.00

Acceso sólo a este curso

$67.00 $180.00

Suscríbete y ahorra con PLUS

Anual

Plan de Acceso Total

Para 1 estudiante

$77.00 $120.00
  • Acceso a todas las carreras con más de 700 cursos de contenido profesional y actualizado.
  • Certificado por cada curso completado con validez en internacional
  • Clases en vivo y casos guiados todos los meses sobre IA aplicada al trabajo.
  • Recursos exclusivos, Comunidad PLUS, Bolsa de Trabajo (Jobs).
  • Sin renovación anual
  • 30% descuento exclusivo en todas las certificaciones de doble aval y eventos presenciales.

Paga en 2 cuotas sin intereses

Recomendado
Anual

G-Talent PLUS

Para 1 estudiante

$67.00 $180.00
  • Acceso a todas las carreras con más de 700 cursos de contenido profesional y actualizado.
  • Certificado por cada curso completado con validez en internacional
  • Clases en vivo y casos guiados todos los meses sobre IA aplicada al trabajo.
  • Recursos exclusivos, Comunidad PLUS, Bolsa de Trabajo (Jobs).
  • Renovación anual (cancela cuando quieras)
  • 30% descuento exclusivo en todas las certificaciones de doble aval y eventos presenciales.

Cancela cuando quieras

Mensual

G-Talent LITE

Para 1 estudiante

$15.99 $25.00
  • Acceso a todas las carreras con más de 700 cursos de contenido profesional y actualizado.
  • Certificado por cada curso completado con validez en internacional
  • Clases en vivo y casos guiados todos los meses sobre IA aplicada al trabajo.
  • Recursos exclusivos, Comunidad PLUS, Bolsa de Trabajo (Jobs).
  • Renovación mensual (cancela cuando quieras)
  • 30% descuento exclusivo en todas las certificaciones de doble aval y eventos presenciales.

Cancela cuando quieras

Planes para organizaciones

Soluciones personalizadas para tu empresa

Ofrecemos planes especiales para organizaciones con necesidades específicas de capacitación.

  • Reclutamiento y selección
  • Seguimiento planes de formación
  • Evaluación desempeño
  • Formación para equipos
  • Clima organizacional
  • Expedientes digitales
No hemos podido validar su registro.
Hemos recibido tu información. Nos pondremos en contacto contigo.

Prueba G-Talent HR

Agenda una demo con nosotros.

Ingresa un número válido.
Esta oferta finaliza en:
00
Hrs
00
Min
00
Seg
Compra este curso individual
$12.99 USD
$47.00 USD
Ahorro: $34.01 USD
Pago único. Acceso de por vida.
Mejor opción
Suscríbete a PLUS y ahorra
$67.00 USD
$180.00 USD
Ahorro: $113.00 USD
Accede a más de 700 cursos, clases en vivo, recursos y beneficios para la comunidad PLUS.

¿Qué esperar de los cursos de G-Talent?

  • Estudia a tu ritmo

    Consigue cursos en video, impartidos por instructores de primera, para estudiar a tu propio ritmo

  • Aprende de los mejores

    Lleva cursos de alta calidad desarrollados expertos seleccionados con cuidado

  • Calidad garantizada

    ¿No estás seguro?, todos nuestros cursos ofrecen garantía de éxito de 30 días

  • Acompañamiento permanente

    Aprende a tu ritmo, con actualización, acceso y acompañamiento de por vida.

  • Certificado personalizado

    Consigue un certificado de clase mundial, con validez internacional y código único cifrado QR

  • Descubre G-Talent Studio

    Accede a herramientas premium, beneficios exclusivos y apoyo en tu empleabilidad. Disponible para estudiantes con Acceso Total.

G-Talent.Net

G-Talent.Net

G-Talent.Net

G-Talent.Net