• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Liutauras Vilda
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Scott Selikoff
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
  • Frits Walraven
Bartenders:
  • Stephan van Hulst
  • Carey Brown

Amazon Web Services, Linux and Current and future technology trends.

 
Ranch Hand
Posts: 338
Scala Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Ranchers,

I am a Java developer with major experience into Spring/Spring MVC I also have experience in Javascript technologies and portal technologies like Liferay portal.

Now looking at the current market trend, I am trying to decide go with AWS.

Part-1
-------
But not able to identify the complete picture of AWS.
I want to master this technology and want to be a Full Stack AWS Enterprise/Web developer with(Java/JEE/Web(Javascript/Typescript/Dart)/Android/ Amazon RDS with (Oracle/Mysql)/ Amazon NoSQL with DynamoDB)
Want to know everything about development using Unix/Linux platforms.

Part II
-------

I want help with the insight on most hottest technologies like SMAC(Social, Mobile, Analytics and Cloud).

I am confused as I am not able to understand where to go?

Core Technologies needed:

HTML5(Twitter Bootstrap, Foundation), CSS3(SASS,COMPASS,LESS), XML, JSON, Google Maps API, DOM , Javascript and related languages like(TypeScript/DART/CoffeScript)
REST API's,
Any one Language like Java and related languages (Groovy/Scala/Clojure)
Log Frameworks: Log4J, Apache Common Logging, SLF
Repositories: (SVN/GIT)
Bug trackking tools: JIRA.
CI/CD/TDD tools: Jenkins.
QA Tools: HPQC/ALM
Testing tools: JUnit/Spock.
Build Tools: (Ant/Maven/Gradle)
Web Servers: Apache Tomcat.
Enterprise Servers: WebSphere/WebLogic/JBOSS.
IDEs: Eclipse.

Core Java technologies:
Tech Architects related subjects like: Software Architectures, Design Patterns, OOAD, UML,

JEE:

Java Web Techs: JSP, Servlets.
Java Enterprise techs and frameworks: EJB/JPA,
Java Web Services: SOAP/REST

Javascript Techs:

Javascript frameworks like Jquery, AngularJS, EXTJS, ReactJS, Polymer, ALLOY-UI etc.
Object Oriented Javascript, Server Side javascripts like NODE.JS.

There are various cutting edge techs like below:
Spring Core(DI/IOC/AOP)
Java Web Frameworks like Spring MVC, Grails, Play, GWT, Vaadin, JSF.
WorkFlow Engines like jBPM, Spring WebFlow.
OSGi and Dynamic Modularity Frameworks.
ORM and Data Mapper Frameworks(Hibernate/MyBatis)

Advanced:

New Programming paradigms such as Reactive Programming(RxJava, RxJS, Akka)
Distributed, Parellel programming(AtejiPX, CUDA Java)
Content Management Systems like Liferay 7.0 (Liferay with SMAC), AEM(Adobe Experience Manager) to name a few..
Cloud CRM technologies like Salesforce(APEX Language)
Big Data techs like Hadoop and related tech stack, NoSQL, NewSQL
Mobile techs(Java Mobile Web Apps, Java Native Android Apps)
RIA and Desktop apps technologies like JavaFX/GroovyFX (Can be used for building native Android Apps).
Software containerization platforms like Docker?
Microservices?
IOT, Android TV, Android Wearables?
Serverless Architectures, Codeless Developers?
AWS

I don't have maths,physics background: So cannot go into the fields like (AI, Robotics, NLP, Machine Learning, Deep Learning, Competitive Programming)

Part III
--------------

Again Everything above can be combined with Liferay And Amazon Web Services.

1) Android App Developer with : Liferay Android Apps(Using Liferay Screens with JavaFX) with hadoop/spark on Cloud(AWS) with Docker on Linux OS
2) Full Stack AWS developer with(JAVA/Web(Javascript/Typescript/Dart)/Android/ Amazon RDS with (Oracle/Mysql)/ Amazon NoSQL with DynamoDB)
3) Combination of (1,2)

Apart from all Above,

I have strong intution that AWS, Serverless Architectures, Codeless Developers is the current and future hottest trend, and fill like going with the same.
How ever I want opinions and guidance on the same and want to know where and what should I concentrate?

Recently will be getting the project on Workflow management using JBPM in my company..

By the time I learn all these, There will be more new things piling up.

I request you to help me in understanding and gaining the Art of Learning New Technologies..

Regards,
-Pankaj.











 
Try 100 things. 2 will work out, but you will never know in advance which 2. This tiny ad might be one:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic