<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>App Development on Praveen Salitra</title><link>https://praveen.salitra.io/series/app-development/</link><description>Recent content in App Development on Praveen Salitra</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 01 Apr 2019 00:00:00 +0000</lastBuildDate><atom:link href="https://praveen.salitra.io/series/app-development/index.xml" rel="self" type="application/rss+xml"/><item><title>RESTful APIs with Node and NestJS</title><link>https://praveen.salitra.io/workshops/2019-04-restful-apis-node-nestjs/</link><pubDate>Mon, 01 Apr 2019 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2019-04-restful-apis-node-nestjs/</guid><description>&lt;p&gt;A brand new workshop focusing on developing RESTful API microservices using modern server side JavaScript frameworks like NestJS and TypeORM. Over the 5 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;JavaScript Fundamentals&lt;/li&gt;&#10;&lt;li&gt;TypeScript Fundamentals&lt;/li&gt;&#10;&lt;li&gt;NestJS Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Developing RESTful APIs with NestJS&lt;/li&gt;&#10;&lt;li&gt;TypeORM Fundamentals and connectivity with PostgreSQL&lt;/li&gt;&#10;&lt;li&gt;Swagger Integration for API documentation&lt;/li&gt;&#10;&lt;li&gt;Testing (unit and integration) NestJS based RESTful API&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This workshop paved the way for using JavaScript on the fullstack: front-end and back-end RESTful APIs on lot of our future projects. We were able to use the same concepts of JavaScript/TypeScript both for React/Angular based web apps and for the NestJS based APIs.&lt;/p&gt;</description></item><item><title>Modern Microservices with Spring Boot and Docker</title><link>https://praveen.salitra.io/workshops/2018-06-modern-microservices-springboot-docker/</link><pubDate>Fri, 01 Jun 2018 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2018-06-modern-microservices-springboot-docker/</guid><description>&lt;p&gt;A brand new workshop focusing on Spring Boot based microservice development and containerization using Docker and Docker Swarm. Over the 18 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;Java8 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Spring Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Spring Boot for implementing RESTful API&lt;/li&gt;&#10;&lt;li&gt;Spring Data JPA for Database Operations&lt;/li&gt;&#10;&lt;li&gt;Swagger for API documentation&lt;/li&gt;&#10;&lt;li&gt;Docker and Docker Compose&lt;/li&gt;&#10;&lt;li&gt;Secrets Management with Docker and Spring Cloud&lt;/li&gt;&#10;&lt;li&gt;Jenkins deployment and configuration on AWS EC2 cluster&lt;/li&gt;&#10;&lt;li&gt;AWS RDS&lt;/li&gt;&#10;&lt;li&gt;AWS Route 53, Load Balancer&lt;/li&gt;&#10;&lt;li&gt;Testing RESTful APIs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;</description></item><item><title>Fullstack Web Development Using Angular and Spring Boot</title><link>https://praveen.salitra.io/workshops/2017-08-fullstack-web-development-angular-springboot/</link><pubDate>Tue, 01 Aug 2017 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2017-08-fullstack-web-development-angular-springboot/</guid><description>&lt;p&gt;A brand new workshop focusing on newer Angular (&amp;gt;2) and Spring Boot based microservice development. Over the 25 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;JavaScript Fundamentals and Advance Topics&lt;/li&gt;&#10;&lt;li&gt;TypeScript Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Angular Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Testing Angular Components&lt;/li&gt;&#10;&lt;li&gt;Java8 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Spring Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Spring Boot for implementing RESTful API&lt;/li&gt;&#10;&lt;li&gt;Spring Data JPA for Database Operations&lt;/li&gt;&#10;&lt;li&gt;Swagger for API documentation&lt;/li&gt;&#10;&lt;li&gt;Testing RESTful APIs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;</description></item><item><title>RESTful APIs with Java8 and Spring Boot</title><link>https://praveen.salitra.io/workshops/2016-04-restful-apis-java8-springboot/</link><pubDate>Fri, 01 Apr 2016 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2016-04-restful-apis-java8-springboot/</guid><description>&lt;p&gt;A huge upgrade to my previous Java workshops, this series focused on developing RESTful APIs with the popular microservice architecture in the mind. Over the 16 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;Maven&lt;/li&gt;&#10;&lt;li&gt;Java8 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Spring Fundamentals&lt;/li&gt;&#10;&lt;li&gt;JPA with Hibernate and Spring ORM&lt;/li&gt;&#10;&lt;li&gt;Spring Boot for implementing RESTful API&lt;/li&gt;&#10;&lt;li&gt;Spring Data JPA for Database Operations&lt;/li&gt;&#10;&lt;li&gt;Swagger for API documentation&lt;/li&gt;&#10;&lt;li&gt;Testing RESTful APIs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;</description></item><item><title>Fullstack Web Development Using AngularJS and Spring</title><link>https://praveen.salitra.io/workshops/2015-03-fullstack-web-development-angularjs-spring/</link><pubDate>Mon, 02 Mar 2015 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2015-03-fullstack-web-development-angularjs-spring/</guid><description>&lt;p&gt;This workshop series focused on fullstack web development with front-end and RESTful APIs with the most popular framework at the time. Over the 28 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;Grunt and NPM&lt;/li&gt;&#10;&lt;li&gt;HTML5 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;CSS3 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;JavaScript Fundamentals and Advance Topics&lt;/li&gt;&#10;&lt;li&gt;AngularJS Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Testing AngularJS Components&lt;/li&gt;&#10;&lt;li&gt;Maven&lt;/li&gt;&#10;&lt;li&gt;Spring Fundamentals&lt;/li&gt;&#10;&lt;li&gt;JPA with Hibernate and Spring ORM&lt;/li&gt;&#10;&lt;li&gt;Spring for implementing RESTful API&lt;/li&gt;&#10;&lt;li&gt;Testing RESTful APIs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;</description></item><item><title>RESTful APIs with Java and Jersey</title><link>https://praveen.salitra.io/workshops/2014-08-restful-apis-java-jersey/</link><pubDate>Fri, 01 Aug 2014 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2014-08-restful-apis-java-jersey/</guid><description>&lt;p&gt;This workshop series focused on developing RESTful APIs at the time when old school MVC patterns were a norm. Over the 5 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;Maven&lt;/li&gt;&#10;&lt;li&gt;Java Fundamentals&lt;/li&gt;&#10;&lt;li&gt;JPA with EclipseLink&lt;/li&gt;&#10;&lt;li&gt;MySQL&lt;/li&gt;&#10;&lt;li&gt;Jersey for implementing RESTful API&lt;/li&gt;&#10;&lt;li&gt;Testing RESTful APIs&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;&#10;&lt;p&gt;The same series was repeated for the next 8 months and helped around 500+ engineering graduates to get a head start in the backend engineering and RESTful APIs.&lt;/p&gt;</description></item><item><title>Modern Web Development with AngularJS</title><link>https://praveen.salitra.io/workshops/2014-04-modern-web-development-angularjs/</link><pubDate>Wed, 02 Apr 2014 00:00:00 +0000</pubDate><guid>https://praveen.salitra.io/workshops/2014-04-modern-web-development-angularjs/</guid><description>&lt;p&gt;This is the first workshop that I have ever done on the modern technologies and frameworks. Over the 21 day period (2 hours each) of this online workshop, I covered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Git&lt;/li&gt;&#10;&lt;li&gt;Grunt and NPM&lt;/li&gt;&#10;&lt;li&gt;HTML5 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;CSS3 Fundamentals&lt;/li&gt;&#10;&lt;li&gt;JavaScript Fundamentals and Advance Topics&lt;/li&gt;&#10;&lt;li&gt;AngularJS Fundamentals&lt;/li&gt;&#10;&lt;li&gt;Testing AngularJS Components&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The attendees worked on a workshop project focused on using above technologies and submitting it for the final review.&lt;/p&gt;&#10;&lt;p&gt;The same series was repeated for the next 12 months and helped around 1050+ engineering graduates to get a head start in the web development.&lt;/p&gt;</description></item></channel></rss>