Skip to main content
image of Joseph C.

Java with Joseph C.

5.0
(3)
Background check
Teaches online
Enseña todos los niveles de habilidad
Age: 14+
Habla English
Enseñando desde 2003
Master of Business Administration - Computer Information Systems

    Learn Java from a Principal Engineer with 20+ years mentoring and teaching software developers

    This series of lessons are geared to take Java beginners from little or no knowledge to building a Java web application that can receive and respond to HTML page requests. You will learn how to set up a Java development environment with Java 17 and Visual Studio Code. Then we will go through the Java language basics and programming fundamentals. By the end of these lessons, you will have learned the basic building blocks of the Java language and you can begin applying your knowledge to build Java applications. There are several exercises throughout the lessons that apply your knowledge as you progress. Exercise 1: Hello, World! Exercise 2: Calling functions Exercise 3: Print variable values Exercise 4: Math with formulas Exercise 5: Print a calendar Exercise 6: Implement user login Exercise 7: Build a console calculator Exercise 8: Full stack address book

    Detalles del instructor

    Location:
    Enseña en línea
    Enseña en línea

    Teaching Hours

    Lunes
    12:30 PM-7 PM
    Martes
    12:30 PM-7 PM
    Miércoles
    12:30 PM-7 PM
    Jueves
    12:30 PM-7 PM
    Viernes
    12:30 PM-7 PM
    Sábado
    7 AM-7 PM
    Domingo
    7 AM-7 PM
    Horarios en la hora local de (UTC-08:00) Pacific Time (US & Canada)
    Precios
    60 minutos
    100 US$

    Acerca de Joseph C.

    5.0
    (3)
    I am a principal level full stack engineer with 20+ years experience specializing in Java, JavaScript, HTML, CSS, and database deployed to AWS or Google Cloud Platform. You do not need any experience to learn the skills necessary to build full stack applications similar to Amazon. These courses will give you the skills needed to build applications for your business or to become a full stack software engineer through project-based learning.

    Joseph Videos

    Vea videos de forma gratuita de sus instructores favoritos, donde quiera y cuando quiera
    ComentariosEscribe una reseña
    5
    100%
    4
    0%
    3
    0%
    2
    0%
    1
    0%
    5.0
    3 Reviews
    Cathy
    En línea
    Great teacher. Highly recommend.
    Posteado 11 feb 2024
    Cathy
    En línea
    VERY happy and highly recommend private training with Joseph. Working with him to understand modern IaC (Infrastructure as Code) concepts and efficient Java web application delivery on AWS using containerized Docker app, Kubernetes orchestration, scalability, CloudWatch monitoring and observability. Joseph has a deep well of knowledge and over 20 years of real-world experience. His broad subject matter expertise is exactly what I was looking for. I also signed up for a couple of his classes and was similarly impressed.
    Posteado 3 feb 2024
    Carly
    En línea
    Incredibly skillful. Absolute best.
    Posteado 14 dic 2023

    Experiencia

    Principal Engineer

    Jan, 2017 - Present

    Sonatype

    Develop software, integrations, plugins, and services to secure the software supply chain leveraging Java, JavaScript, Jenkins Pipeline, HTML, CSS, SaaS, Amazon Web Services, RDS, PostgreSQL, Terraform, CloudFormation, FluxCD, Helm, EKS, ECS, SQS, SNS, Lambda, Docker, REST, SpringBoot, Spock. Member of the SaaS, Lifecycle, CI/CD, IaC teams.

    Consultant

    Jan, 2016 - Present

    Independent

    Independent consultant working on various projects ranging from distributed, realtime transaction processing systems to education. (USDA: Java/Spring Boot) package inspection system for all foreign imports coming into the United States. (Nobodyelses Finance: Java/Google App Engine) a collaborative research platform for fundamental analysis of all publicly traded companies in North America; (Paltronics: Java/Google App Engine) centralized automated kiosk inventory management and purchasing system managed from the cloud; (UBC - Carpenters Union: Java/JBoss/App Engine) websites for managing, scheduling, and reporting the progress of over 500,000 active students for a national education provider; Technologies leveraged include GCP/Google App Engine, AWS, Datastore (low-level API), Java, HTML, CSS, JavaScript, Backbone, jQuery, REST, .NET (C#), Hibernate, SQL, SQL Server, MySQL, Postgres, and Oracle, Jenkins.

    Educación

    Bachelor of Science - Computer Information Systems

    Jan, 1991 - Jun, 1995

    University of Nevada - Las Vegas

    Master of Business Administration - Computer Information Systems

    Jan, 1997 - Dec, 1999

    University of Nevada - Las Vegas

    Idiomas

    Inglés

    Dominio fluido / nativo

    Private Lessons

    • 1:1 lessons with a trusted instructor
    • 300+ subjects to choose from
    • Meet online or in person
    • Free on-demand videos and articles