Skip to content
View AxelCCp's full-sized avatar
☠️
☠️
  • Mexico City

Block or report AxelCCp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AxelCCp/README.md

👋 Hi, I'm Axel

I'm a Java Developer 😊, I'm from Chile🐧🏔️❄️, I live in Mexico ✈️🌵🌴🌶️ 🌮🌮🌮 and I built this profile so you can review my main skills and knowledge about programming. Also, here you will find documentation files and images about the code and project deployments ✨.


🧙‍♂️ SYMBOLOGY OF MY REPOSITORY

SYMBOL CONTENT
🔸 LINK THAT REDIRECTS TO THE COURSE OF THE REPOSITORY. HERE YOU CAN REVIEW THE CONTENT OF EACH COURSE.
🔹 LINK OF MY REPOSITORIES.
☁️ MY NOTES AND/OR MY DOCUMENTATION ON MY DROPBOX.
📂 MY NOTES AND/OR MY DOCUMENTATION ON MY GITHUB.
👀 README.
🚀 LINK TO OTHER WEBSITE.
👉 COMMENTS.
hrs NUMBER OF HOURS OF VIDEO OF EACH COURSE.



🐳 LINKS :

☁️ My dockerhub profile


:octocat: SKILLS :

👉 Within my profile you will find at least one repository where I develop each of these skills. Check the links in this readme that point to different repositories and PDF notes about them.

Programing Languages  ---------> |- Java V. 7, 8, 11, 17.  ---------->  |- Java SE
                                 |                                      |- Jakarta EE 9 
                                 |                                      |- (EJB, JAX-RS, JAX-WS, JAAS)
                                 |
                                 |- Javascript  --------------------->  |
                                 |                                      |- NodeJs
                                 |- TypeScript  --------------------->  |
                                 |
                                 |- Python

Frameworks  ------------------>  |- Backend  ------------------------>  |- Spring boot
                                 |                                      |- Spring cloud
                                 |                                      |- Spring cloud kubernetes
                                 |                                      |- Spring security:
                                 |                                      |       |- Oauth 2.
                                 |                                      |	      |- JWT.
                                 |                                      |	
                                 |                                      |- Spring webflux
                                 |                                      |- Spring microservices 
                                 |                                      |
                                 |                                      |- Spring batch:
                                 |                                              |- Upload csv files with:
                                 |                                          		      |- Tasklet
                                 |                                          		      |- Chunk
                                 |                                           		      |- Flow execution
                                 |   
                                 |- Front  -------------------------->  |- Angular:
                                                                        |       |- with TypeScript.  
                                                                        |      	|- with JS for old version.
                                                                        |      
                                                                        |- Java server faces
                                                                        |- PrimeFaces
                                                                        |- React
                                                                        |- Bootstrap

Applications Servers  ------->  |- WildFly
                                |- Apache Tomcat
                                |- IBM WebSphere

Tools ----------------------->  |- Maven
                                |- Docker  -------------------------->  |- Build 
                                |-                                      |- Compose 
                                |-                                      |- Volumes 
                                |-                                      |- DockeHub
                                |- Kubernetes
                                |- Postman

DataBases  ------------------>  |- MySql [Workbench]
                                |- Postgres [PgAdmin4]
                                |- MongoDB
                                |- Sql-lite

Cloud  ---------------------->  |- AWS  ----------> [Services EC2, ECS, ECK & Lambda functions]

IDE's  ---------------------->  |- [Eclipse - Intellij - VS Code]


🍄 MY TRAINING : I have two study programs from Coursera 👉all complete👈:


Study program: Grow with Google

🚀 GOOGLE IT SUPPORT CERTIFICATE
PROGRAM COURSES :
1.-Technical Support Fundamentals.
2.-The Bits and Bytes of Computer Networking.
3.-Operating Systems and You: Becoming a Power User.
4.-System Administration and IT Infrastructure Services.
5.-IT Security: Defense against the digital dark arts.


Universidad Austral (Argentina)

🚀 LEARN TO DEVELOP WITH PYTHON
PROGRAM COURSES :
1.-Introduction to programming with Python.
2.-Python data structures.
3.-Object oriented programming with Python.
4.-Management of databases with Python
  #with Visual Studio Code.



🐰 MY TRAINING : These are my repositories of courses that I have done on Udemy 👉all complete👈 :

Microservices with Spring Boot and Spring Cloud Netflix Eureka 19hrs

Java 11 and Java 17, Spring boot, spring IoC, spring data JPA and Hibernate, API REST, spring cloud, Eureka, Rest template, feign, ribbon, hystrix , gateway zuul, spring cloud server config, commons service, spring security oauth2, jwt, Resilience4J, MySql WorkBench, PostgreSql, SpringCloud Sleuth y Zipkin. RabbitMQ. Docker.


Reactive programming with Spring boot 2 and Spring webFlux 11hrs

Reactor API. Introduction to Spring webFlux. CRUD with reactive Thymeleaf. API RESTFUL using RestController. API RESTFUL using functional endpoints (CRUD with RouterFunction and Handler). Junit with WebTestClient. Microservice webClient. Spring Cloud Eureka Server.


Spring Framework 5 and Spring boot 2 zero to expert 2022 40hrs

Spring MVC. Dependency Injection. Thymeleaf form and Data Binding. Interceptors HTTP. Error handling, MVC, JPA y Jquery. Upload files. MVC + JPA + JQuery. Invoice system. Spring security. JDBC Database authentication. Integration between Angular and Spring.


Update Spring Framework 6 and Spring Boot 3 from zero to expert 2024 +41hrs

Web aplications with Spring Framework 6 y Spring Boot 3: AOP, JPA, Security JWT, RESTful, AWS EC2, Angular, React.


Angular and Spring Boot: Creating a web app full stack 24hrs

Development frontend with Angular 13 and backend with Spring Boot 3, API REST, JPA, Spring Security OAuth2, JWT. Also a chat application with Angular and Socket.

Note

👉 In the repositories you can get the versions V1, V2 and V3, about the frontend and backend application. Also I have the frontend and backend repositories about WebSocket application.


Update Angular & Spring Boot: Creating a web app full stack - 2024 +30hrs

Development frontend with Angular 17 and backend with Spring Boot 3, API REST, JPA, Spring Security OAuth2, JWT. Also a chat application with Angular and Socket.

Note

👉 Developed applications and their different versions.


Microservices with Spring Cloud Eureka and Angular Full stack 24hrs

Development of microservices with Java 11, Spring boot, Eureka, RESTful, Feign, Zuul gateway, Spring cloud gateway, ribbon, Spring cloud load balancer. The back end has 2 versions. In version 1, microservices use a shared MySQL database. In version 2, microservices work with distributed databases, using MongoDB, PostgreSQL, and MySQL.


Complete java master from zero to expert 2023 127hrs

Java SE and Jakarta EE 9: Java 17, Servlet/JSP, JDBC, Enterprise JavaBeans (EJB 4), JPA, API RESTful (JAX-RS), Web Services SOAP (JAX-WS), JSF, PrimeFaces, JAAS security, JBoss Wildfly. Full Stack complete with Spring 5 and Angular + JPA + API Restful. JUnit 5 and Mockito. Dependency Injection and Contexts with Weld CDI by Jakarta EE 9.


Complete Guide to Docker and Kubernetes with Spring Boot 2023 33hrs

Build microservices with Spring Boot, Docker, Kubernetes, Spring Cloud, LoadBalancer, Security JWT, Amazon AWS ECS y EKS.

Important

👉 Repositories and information from the first time I did the course.
🔸 Go to the course information
🔹 My development repository, backend, 75%

--------

Note

☁️ my dropbox file

👉 I did my definitive guide about DOCKER-KUBERNETES-AWS. I wrote down all the commands to deploy containers with all possible ways. This document refers to repositories from version 1 to version 9.


React: Creating Full Stack Webapp with Spring Boot 2024 40hrs

Build Fullstack web applications with React 18 Frontend and Spring Boot 3 Backend RESTful, JPA, JWT, Hooks, Redux, AWS


NodeJS: from zero to expert 37hrs

Clean Architecture, DDD, WebHooks, WebSockets, automatic task, Despliegues, TypeScript, Edge, Testing, etc.



🐘 MY TRAINING : These are my repositories of courses that I have done on YouTube :


Complete Java fullstack course with Spring ATL Academy

Spring framework and Spring boot Píldoras Informáticas

Complete course about Spring Framework and Spring boot.


Java 8 Píldoras Informáticas

Complete course - Java 8 - Standard Edition & Enterprice Edition.


SQL Píldoras Informáticas

Java 8 - review Píldoras Informáticas

Java 8 Enterprice Edition

Important

🔹 My repository


Python Píldoras Informáticas

Complete course of Python.


Spring Batch Un programador nace

Development of 3 applications with Spring batch.
Spring boot version 2.7.14 / Java 17
👉Tasklet --> Loading of massive data in database with csv file and postman.
👉Chunk --> Loading of massive data in database with csv file and postman.
👉Flow Execution --> Banking transaction application with postman and mysql.


Spring Security Un programador nace

Spring boot version 3.0.6 / Java 17
👉 Understanding Spring Security.
👉 Authorization and authentication with JWT.
👉 Integration of Spring Boot 3, Keycloak and Oauth2.


Spring Framework practices Un programador nace

Spring boot version 3.0.6 / Java 17

 ---> Marshalling ------------------------------------->    XML  <-------->  SOAP \
 |                                                         /                       \
 |                      <----------------- Unmarshalling  /                         \
Application / classes                                                                 Web service
 |                      <----------------- DesSerialization \                       /
 |                                                           \                     /
 ---> Serialization  -------------------------------------->  JSON  <------->  REST

Important

🔹 My repository - Master creating REST APIs with Spring Boot.
🔹 Spring Boot 3, Keycloak, Oauth2 integration: Take security to another level.
🔹 My repository - How to send emails with Spring Boot #spring #springframework.

Important

🔹 My repository - Mastering Relationships in JPA with Spring Boot: Simplifying your database connections.
🔹 My repository - How to create an AWS Lambda function with Spring Boot #aws #spring #lambda.
🔹 How to consume SOAP services with Spring Boot - Gradle #soap #spring.
🔹 My repository - Spring Data JPA: Types of associations.
🔹 Spring MVC and Google reCAPTCHA: Fight bots and keep your site safe.


Spring for GraphQL Un programador nace

👉 CRUD with graphQL, Spring and MySQL workbench.
Spring boot version 3.0.6 / Java 17

Important

🔸 Tutorial information
🔹 Respository


Design patterns Un programador nace
                                         |- Singleton
Design patterns ----> Creationals ---->  |- Prototype      
                                         |- Builder
                                         |- Abstract factory                     

Spring Boot - Jasper Report Un programador nace

Apache POI Un programador nace

Design patterns Luigi Code
                     |------- Creational --------|- Factory
                     |                           |- Factory method
                     |                           |- Abstract factory
                     |                           |- Builder
                     |                           |- Prototype
                     |                           |- Singleton / singleton with MultiThreads
                     |
                     |
Design patterns -----|------- Estructural -------|- Adapter
                     |                           |- Bridge
                     |                           |- Composite
                     |                           |- Decorator
                     |                           |- Facade
                     |                           |- Flyweight
                     |                           |- Proxy
                     |
                     |
                     |------- Behavioral --------|- Chain of responsability
                                                 |- Command
                                                 |- Iterator
                                                 |- Mediator
                                                 |- Memento
                                                 |- Observer
                                                 |- State
                                                 |- Strategy
                                                 |- Template method
                                                 |- Visitor
                                                 |- Interpreter                    

Learn concurrent programming Empieza a programar


🐌 MY TRAINING : Some portfolio projects ...


Facturation system + user registration

Full stack web app developed with Angular, Spring Boot y MySql.

Note

📂 my github file



Microservices with Spring Boot, Spring Cloud and Oauth2

👉 Full microservices where I implemented: Spring boot, spring IoC, spring data JPA and Hibernate, API REST, spring cloud, Eureka, Rest template, feign, ribbon, hystrix , gateway zuul, spring cloud server config, commons service, spring security oauth2, jwt, Resilience4J, MySql WorkBench, PostgreSql, SpringCloud Sleuth y Zipkin. RabbitMQ. Docker.

Note

📂 my github file



Microservices with Spring Boot and Spring Cloud (relationships between microservices and tables, pro level)

👉 Student system. Microservices that use a shared MySQL database. Common library projects and a common project with the DAO, Service and Controller layers are used, with generic programming, so that all microservices can use this common microservice. The communication is done mainly using relations between tables and minority with feign.

Important

🔹 Backend repository

Note

📂 my github file



Webflux

👉 I'm working on this (incomplete yet).

Important

🔹 Backend repository

Note

📂 my github file


Jakarta EE 9 - Purchasing and user management system

Developed with Java 17 and Jakarta EE9. This project is built with: jsp - servlets - http session - filters - listeners - jstl - crud with mySql - jdbc auth - mvc - bootstrap.

Important

👉 I'm working on this (incomplete yet).
🔹 Version 1 Backend repository



React practices (Only frontend)

👉 Now I'm working on this...

Important

🔹 Frontend repository



Spring data jpa: mastering table relationships

👉 Developed with Java 17 and Spring boot 3. In this project I developed all the relationships between tables that can exist in a business project. The project is an Api restful which builds the database from the code. Include: OneToOne, OneToMany, ManyToOne, ManyToMany, unidirecctional and bidirectional, differents cascade options, MySql workbench, relationships with and without intermediate tables, implementations of equals() and hashcode() methods for the update of objects with relationships between tables, api restful, postman, building of complex objects with json. @Query with jpql.

Important

🔹 Backend repository

Hibernate: create table addresses_t1 (number integer, id bigint not null auto_increment, country varchar(255), street varchar(255), zip_code varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table animals (id bigint not null auto_increment, localization_id bigint, age varchar(255), name varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table ants (num_of_cave integer, id bigint not null auto_increment, color varchar(255), name varchar(255), queen_ant varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table ants_ant_hill_cave_list (ant_hill_cave_list_id bigint not null, ant_id bigint not null, primary key (ant_hill_cave_list_id, ant_id)) engine=InnoDB
Hibernate: create table bananas (id_banana bigint not null auto_increment, color varchar(255), place varchar(255), primary key (id_banana)) engine=InnoDB
Hibernate: create table `bank-accounts` (bank_id_bank bigint, id bigint not null auto_increment, account_owner varchar(255), num varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table banks (id_bank bigint not null auto_increment, name varchar(255), primary key (id_bank)) engine=InnoDB
Hibernate: create table clients (id bigint not null auto_increment, forma_pago varchar(255), lastname varchar(255), name varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table clients_addresses_t1 (addresses_t1_id bigint not null, client_id bigint not null, primary key (addresses_t1_id, client_id)) engine=InnoDB
Hibernate: create table `clients_bank_accounts` (`bank_accounts_id` bigint not null, client_id bigint not null, primary key (`bank_accounts_id`, client_id)) engine=InnoDB
Hibernate: create table courses (id bigint not null auto_increment, instructor varchar(255), name varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table custom_tbl_client_equipos_reg (id_client bigint not null, id_equipos_reg bigint not null, primary key (id_client, id_equipos_reg)) engine=InnoDB
Hibernate: create table emails (client_id bigint, id bigint not null auto_increment, account varchar(255), domain_owner varchar(255), username varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table equipos_registrados (id bigint not null auto_increment, brand varchar(255), model varchar(255), sku varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table informations (animal_id bigint, id bigint not null auto_increment, description varchar(255), raza varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table invoices_t1 (total float(53), client_id bigint, id bigint not null auto_increment, description varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table localizations (id bigint not null auto_increment, country varchar(255), region varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table medical_history (date date, id bigint not null auto_increment, description varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table medical_order (date date, id_order bigint not null auto_increment, patient_id bigint, description varchar(255), doctor varchar(255), primary key (id_order)) engine=InnoDB
Hibernate: create table monkeys (id_monkey bigint not null auto_increment, name varchar(255), raza varchar(255), primary key (id_monkey)) engine=InnoDB
Hibernate: create table patients (id bigint not null auto_increment, lastname varchar(255), name varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table patients_medical_history (medical_history_id bigint not null, patient_id bigint not null, primary key (medical_history_id, patient_id)) engine=InnoDB
Hibernate: create table production_stages (num_of_stage integer, id bigint not null auto_increment, descripcion varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table students (id bigint not null auto_increment, name varchar(255), primary key (id)) engine=InnoDB
Hibernate: create table tbl_students_courses (course_id bigint not null, student_id bigint not null, primary key (student_id, course_id)) engine=InnoDB
Hibernate: create table tbl_workers_productionstage (productionstage_id bigint not null, worker_id bigint not null, primary key (worker_id, productionstage_id)) engine=InnoDB
Hibernate: create table workers (id bigint not null auto_increment, name varchar(255), primary key (id)) engine=InnoDB
Hibernate: alter table animals add constraint UKfxgb5ix7eo923sy8gxixhnrs1 unique (localization_id)
Hibernate: alter table `bank-accounts` add constraint UKt641vuaxjn308hl7of7y7sqnh unique (bank_id_bank)
Hibernate: alter table clients_addresses_t1 add constraint UKpf9wvup7w1qca6dntu7g2svr9 unique (addresses_t1_id)
Hibernate: alter table `clients_bank_accounts` add constraint UKqi71f038h6be7oufawib3xve unique (`bank_accounts_id`)
Hibernate: alter table custom_tbl_client_equipos_reg add constraint UKpgj5f1kfl8vivoayg8y99ylmt unique (id_equipos_reg)
Hibernate: alter table emails add constraint UKd2g9dttu7h7t6wy2kp389duxn unique (account)
Hibernate: alter table equipos_registrados add constraint UK2p6tymwfda7y6c916x6jboelo unique (sku)
Hibernate: alter table informations add constraint UKqht9cei2322pxqmei7s5ngspb unique (animal_id)
Hibernate: alter table patients_medical_history add constraint UK70g8hgscq5qjv8hqxhhyqq5n7 unique (medical_history_id)
Hibernate: alter table animals add constraint FKovwkqyypcv5qmlyrge58m0re8 foreign key (localization_id) references localizations (id)
Hibernate: alter table ants_ant_hill_cave_list add constraint FK33jeumsib92if4o7s01l4b2nj foreign key (ant_hill_cave_list_id) references ants (id)
Hibernate: alter table ants_ant_hill_cave_list add constraint FK8oyy5r011gypfa2jpb5lygehw foreign key (ant_id) references ants (id)
Hibernate: alter table `bank-accounts` add constraint FKb54l9qv53ic0vxv1moxwv634q foreign key (bank_id_bank) references banks (id_bank)
Hibernate: alter table clients_addresses_t1 add constraint FKrljqdsh216k2kue5c2un2s4v9 foreign key (addresses_t1_id) references addresses_t1 (id)
Hibernate: alter table clients_addresses_t1 add constraint FKpprff6aal2dxan6btnhggyo6c foreign key (client_id) references clients (id)
Hibernate: alter table `clients_bank_accounts` add constraint FKoyty9ne8msx0pygxfd49bctag foreign key (`bank_accounts_id`) references `bank-accounts` (id)
Hibernate: alter table `clients_bank_accounts` add constraint FKopdi3rr3jod151jeqwhmka471 foreign key (client_id) references clients (id)
Hibernate: alter table custom_tbl_client_equipos_reg add constraint FKnmsr54l7dxvfwhvh4sa479qgx foreign key (id_equipos_reg) references equipos_registrados (id)
Hibernate: alter table custom_tbl_client_equipos_reg add constraint FKnw2naon0n3ptvko76vwsbbxo7 foreign key (id_client) references clients (id)
Hibernate: alter table emails add constraint FK13ijq7h2t5k6v7jxqvc9qy8fq foreign key (client_id) references clients (id)
Hibernate: alter table informations add constraint FKpp62ui0gacxt1q93vrg67c6ve foreign key (animal_id) references animals (id)
Hibernate: alter table invoices_t1 add constraint FKpjv8xcsr7x12n4uygb5ddp8ex foreign key (client_id) references clients (id)
Hibernate: alter table medical_order add constraint FKqfjfnwog8ye0c0ly8j5ta2oe2 foreign key (patient_id) references patients (id)
Hibernate: alter table patients_medical_history add constraint FK5d7x6tvd7ninga20hurwq9slp foreign key (medical_history_id) references medical_history (id)
Hibernate: alter table patients_medical_history add constraint FK9cmt9vmfkcw8ex5jk8o3ijuyg foreign key (patient_id) references patients (id)
Hibernate: alter table tbl_students_courses add constraint FKp6mdn9j3wtw9nhjts2m60b0cd foreign key (course_id) references courses (id)
Hibernate: alter table tbl_students_courses add constraint FKcilkm4679qy5bl0eau5syi7x4 foreign key (student_id) references students (id)
Hibernate: alter table tbl_workers_productionstage add constraint FK29wg3gaobdtrg4xitvfm5perp foreign key (productionstage_id) references production_stages (id)
Hibernate: alter table tbl_workers_productionstage add constraint FKdi4wcfgeeqi827no57cfy4nkr foreign key (worker_id) references workers (id)

🐢 MY TRAINING : What I'm doing now? 👉(In this section I show what I am learning now or courses that I have not yet finished 😪 😪 😪)👈


Master en JavaScript: Aprender JS, jQuery, Angular, NodeJS 40hrs

👉 This course is not complete yet, I'm waiting for the course update.

Note

Frontend developed with JQuery, JQueryUI, JQuery validations, bxslider, moment js & css. Includes forms and use of localstorage. implementation of color themes.

Universidad Python con Frameworks Django, Flask, etc. +71hrs 71hrs
Java Avanzado - Aplicaciones Empresariales Para Empleo 53hrs
Programación en C de Cero a Experto con Estructuras de Datos 49hrs


😄BYE!!!👋

Pinned Loading

  1. Angular-Spring-Boot-Creando-web-app-full-stack_BACKEND Angular-Spring-Boot-Creando-web-app-full-stack_BACKEND Public

    CURSO:Angular & Spring Boot: Creando web app full stack.BACK CON SPRING. hasta clase 109.

    Java

  2. Angular-Spring-Boot-Creando-web-app-full-stack_FRONTEND Angular-Spring-Boot-Creando-web-app-full-stack_FRONTEND Public

    CURSO:Angular & Spring Boot: Creando web app full stack. FRONT CON ANGULAR. Hasta clase 106.

    TypeScript

  3. Guia-Completa-de-Docker-Kubernetes-con-Spring-Boot-2022 Guia-Completa-de-Docker-Kubernetes-con-Spring-Boot-2022 Public

    Udemy

    Java

  4. Master-Completo-en-Java-de-cero-a-experto-2022-127-hrs- Master-Completo-en-Java-de-cero-a-experto-2022-127-hrs- Public

    PARTE 1 : JAVA STANDARD EDITION 2022. > IDE : ECLIPSE.

    Java 1

  5. MicroserviciosUdemy3 MicroserviciosUdemy3 Public

    CURSO COMPLETO, DESARROLLO DE LOS MICROSERVICIOS SECCIONXSECCION

    Java

  6. Spring-Framework-5-Spring-Boot-2-desde-cero-a-experto-2022 Spring-Framework-5-Spring-Boot-2-desde-cero-a-experto-2022 Public

    Udemy curso: Spring Framework 5 & Spring Boot 2 desde cero a experto 2022

    Java 1