Skip to content

gvr-kumar/iot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iot

Internet Of Things

1)OOPS concepts (Encapsulation, Polymorphism, Inheritance, Abstraction)

2)Static, Access specifiers, getters & setters

3)Packages & Interfaces , Dynamic resolution

4)Exception Handling (when to use which exception), Wrapper class, POJO (Plain Old Java Object: A class which has only variables, constructors and getters & setters but no major business logic)

  1. Autoboxing, unboxing, has-a & is-a relationship, HasA : Composition & Aggregation.

Immutable classes

6)Inheritance (super, this), Overriding, Overloading, Multithreaded Programming

7)Annotations (JDK annotations); String Pool

  1. what is JVM? Performance? Heap, stack, differences? out of memory errors.

9)Garbage collection

  1. Java collections: implementation of utilities (collections); Concurrent modification exception. Comparable & Comparator Hashcode and equals

Cloning, Serializable (Serialization), Generics, Transient

  1. Enumerations and Annotations (Metadata)

  2. Generics and I/O

  3. Event Handling

  4. The Concurrency Utilities

  5. Regular Expressions

  6. Servlets

Frameworks:

  1. Spring and Springboot

  2. Microservices design principles

  3. No SQL Databases

  4. Hibernate

  5. Kafka (events)

  6. Data Indexing and parsing (searching): Elastic search

  7. MVC: Model View Controller

  8. EAPIS?

Misc:

  1. Formatting and plugins

  2. Unit testing; Logs

3)Eclipse and other IDEs

  1. Functional Programming

  2. Checkins : GIT HUB

  3. OATH Implementation, JWT

  4. HTTP Protocol

  5. Serverless Architechture

  6. Jenkins configuration and build files

  7. Build process- build with maven

11)Integrate with UI and DB

  1. UML diagrams

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages