Universidad de Programación - Python y Java - Cero a Experto
In this new Black Edition Programming University course, you will learn the most important things about Python and Java, including real-world projects with the most used Python and Java technologies today.
I will share all my secrets with as many examples, diagrams and animations as possible so that you know exactly the same things that I know when programming.
Let's explore together all the power of Python and Java so you can reach your full potential.
I am Engineer Ubaldo Acosta, and together with my wife Engineer Marcela Gamiño, we have created this amazing course.
But why should you trust us?
We have more than 20 years of work experience and more than 14 years teaching online.
In addition, we are the creators of the most popular courses on Udemy such as Java University, Python University, among many others that are Best Seller on Udemy.
This is a practice-oriented course, so in each section we will study we will create multiple exercises and real projects together, from scratch and step by step.
You will also have challenges to do on your own, however, the most important thing is that you learn and have a lot of fun in this process.
In each project we carry out we will use the best software development practices and apply various design patterns that will help you best solve the problems you face.
This will take you to the next level to stand out compared to your colleagues.
We will study from basic, intermediate and advanced topics of each language, from topics such as:
An introduction to each technology, as well as the installation of its tools.
We will study the topic of Variables, Operators and if, else decision statements, so we will start absolutely from scratch.
We will see the management of Loops in Python and Java, such as for and while loops.
We will learn the topic of tuples and lists in Python, and the topic of Arrays and Arrays in Java.
We will put into practice the topic of Functions in detail in each technology.
Later we will study Object Oriented Programming, and several advanced topics in Python and Java.
We will conclude by creating several real-world applications to implement topics such as File Management, database connection with Mysql, as well as creating several projects to apply a modern multi-tier architecture.
We will create the Zona Fit application using Tkinter technology with Python to create a GUI client (desktop application), as well as Swing with Java to also create a GUI client, including the integration of Spring and Spring Boot to facilitate connection to the database with Java and MySql.
As an extra bonus, we will create the Web client of the Zona Fit application, applying Flask technology with Python, HTML, CSS, Bootstrap and Mysql, and on the other hand, with Business Java we will use JSF with PrimeFaces, including its integration with Spring and Spring Boot, with the help of the JoinFaces project to facilitate the integration of these technologies.
In addition, as extra courses we have added the following Java projects so that you can reinforce all your knowledge and take it to the next level:
- Task System with JavaFX and Spring Boot
- Employee System with JSPs and Spring Boot
- Task System with Thymeleaf and Spring Boot
- FullStack Human Resources System with React JS and Spring Boot
- FullStack Inventory System with Angular and Spring Boot