This repository will contain at least 30 latest/new technologies that I'm going to learn in 2018
Purpose: To eliminate the fear of unknown
- ReactJs
- Scala (core) : 2.12.4
- Parallel Computing (Java 8)
- Apache Spark 2.2.1 (for Machine Learning, Graph Processing and Data Streaming) + Hive (Data warehousing for distributing storage using SQL) using R-Programming and Scala
- Design Patterns (Java)
- Java 8 (Latest features)
- SASS (Syntactically Awesome StyleSheets)
- ES6 (ECMAScript 6)
- The MERN Stack Tutorial! (feat. ES6!)
{{
MongoDB,
Express:provide a framework to set up our Node.js server.,
React,
Node
},{
Axios: let us use HTTP methods to communicate with our database,
Express: provide a framework to set up our Node.js server,
Body Parser: parse the incoming requests bodies for the info we are sending (gives us access to
req.body
which we will be using soon), Foreman: allows us to boot up our API and webpack-dev-server simultaneously, Nodemon: watches our server.js file for changes, then restarts it, Marked: to convert markdown syntax to html. I used this in place of Remarkable (which the FB tutorial uses), Mongoose: abstracts away the MongoDB boilerplate for a simple Schema solution. } } - Clean Code - Software Craftsmenship [Intake from the book by R.C. Martin]
- Security Assertion Markup Language (SAML) + Spring Boot 5 implementation on Okta (Single Sign On) platform
- JavaScript (Concurrency Aspects) [ TODO ]
- Java Programming Interview Exposed [ TODO ]
- Apache Camel (Enterprise Integration Design Pattern) [ TODO ]
- Spring 5, Webflux with Embeded MongoDb
- CAP Theorem, Hibernate 5 tips (write up)
- Amazon Elastic Compute Cloud (Amazon EC2) : Docker container deployment [Manual]
- Spring Cloud Config Server for Externalizing configurations [branch: spring-cloud-config]
- Apache Velocity [.vm templates for Rich Text E-Mails]
- Kubernetes Single node server [minikube]. Setup to spin container along with monitoring dashboards.
- Kubernetes Cluster on AWS. Spin a docker container. Destroy cluster.
- NodeJs 10 programming [zero to hero]