In this course, you are going to learn how to build applications using some of the hottest technologies in the industry today, including Spring Boot and Angular. These are two of our favorite technologies to work with right now, it really makes developing applications a breeze.
If you start writing these types of applications from scratch, you will see a lot of similarities. In fact, there is a lot of boilerplate code just to get one of these applications off the ground. This is where JHipster comes into play and really helps to make us more productive.
JHipster is a development platform to generate, develop and deploy Spring Boot + Angular Web applications and Spring microservices.
What would it take to build real production grade applications from scratch? You could sit down and learn all of the technologies below, OR you could generate a JHipster application, which can give you them out of the box.
Christopher M. Jansen
Capital Markets Application Systems Engineer - Wells Fargo
About Dan Vega
Hi, I’m Dan Vega. I am a Software Engineer living just outside of one of my favorite places in the world, Cleveland, Ohio. I am a self-taught programmer who firmly believes that you can accomplish anything in this life if you put your mind to it, roll up your sleeves and are willing to put in the work.
I have been writing software for over 18+ years now and I use my knowledge, passion, and influence to help other developers achieve their goals. I teach online and currently have over 30,000 students.
When I am not writing software, I have a number of things that really keep me busy. I love to read books, listen to podcasts and watch online courses. I have a real thirst for knowledge and it consumes me every single day of the week. I also love to run & lift heavy weights, which keeps me balanced throughout the week.
About John Thompson
I've been in the IT industry for over 20 years. Today, I specialize mainly in Java, the most successful and widely known programming language in use today. I also specialize with the Spring Framework, which is the most popular open source application framework for building enterprise class applications on the Java platform. Just some of the organizations I've worked with include Visa, Kohls, Federal Home Loan Bank, and Belk Department Stores.
Every day I get contacted by recruiters looking for people with Java skills, sometimes 5 to 6 times a day. These are often very good paying jobs, yet, there is a shortage of good people in software development. Positions paying $60 per hour are going unfilled because there are not enough people writing Java. These are positions I turn away, because the pay is well below my market rate.
Malcolm Gladwell claims it takes 10,000 hours to become an expert. That's 5 years, 40 hours a week. I've certainly put in the time. I've had the opportunity to learn from some of the brightest minds in the industry. So, I can claim to be an expert.
Through the courses I'm providing, I hope to leverage my years of experience to accelerate your learning of the Spring Framework. I'm not going to lie to you: the Spring Framework is a big framework. The environment for enterprise Java is even bigger. If you're new to Java, you have a lot to learn. I hope through the content on this web site I can accelerate your education of the Java and Spring landscape.
"This is an excellent course — definitely worth checking out!"
- John Doe, Co-Founder, Impressive Company
This has been one of the most exciting courses I have ever worked on. As a huge fan of all the technologies in this stack, I was so excited to teach everyone about them. I hope you have as much fun taking this course as I did building it!
- Dan Vega