Architect Training
Key Points
- multiple roles with some common skills
- data, application, solution, infrastructure, services
- more
References
Reference_description_with_linked_URLs__________________________ | Notes_________________________________________________________________ |
---|---|
https://www.slideshare.net/PewInternet/10-facts-about-jobs-in-the-future | Future of Jobs is changing due to automation, AI - 2019 |
https://howtodoinjava.com/ | Java and more Tutorials |
https://www.edx.org/micromasters/uc-san-diegox-data-science?utm_source=sailthru&utm_medium=email&utm_campaign=newsletter_programs_thursday_a4_20190829 | Data Science course outlines |
https://www.freecodecamp.org/ | freecodecamp - Javascript, HTML, Microservices, Visualization |
Key Concepts
Key Architect technologies and frameworks
-------------------------------
#2learn
-------------------------------
-------------------------------
js full stack - add swagger 2 wks
https://www.udemy.com/course/the-complete-web-development-bootcamp/
-------------------------------
spring boot microservices 2 wks
https://res.cloudinary.com/snyk/image/upload/v1534422834/blog/Spring_Boot_Security_Cheat_Sheet.pdf
https://www.udemy.com/course/spring-framework-5-beginner-to-guru
https://www.baeldung.com/learn-spring-course $197 course
Spring Boot 2 REST api microservices
https://www.javaguides.net/2018/09/spring-boot-2-jpa-mysql-crud-example.html
https://www.slideshare.net/JesusPerezFranco/spring-security-5?from_action=save
-------------------------------
grails v4x books - authors 4 days
http://docs.grails.org/latest/
grails mvc app using spring services - mode coding
https://www.baeldung.com/grails-mvc-application
https://www.google.com/search?client=firefox-b-1-d&q=grails+version+4+tutorials
-------------------------------
hlf dev
https://hyperledger-fabric.readthedocs.io/en/release-1.4/
https://hyperledger-fabric.readthedocs.io/en/latest/
https://hyperledger-fabric.readthedocs.io/en/latest/tutorials.html
fabcar, byfn, cpaper, add-org, net-upgrade, private-data, chaincode
-------------------------------
hfca admin $500 for online course, exam 1 retry fab 1.4.1
https://training.linuxfoundation.org/certification/certified-hyperledger-fabric-administrator-chfa/
handbook
https://training.linuxfoundation.org/wp-content/uploads/2019/08/Hyperledger-Fabric-Candidate-Handbook-v1.5.pdf
-------------------------------
spark data streams
https://skywebteam.atlassian.net/wiki/spaces/KHUB/pages/61112419/m+Apache+Data+Services#mApacheDataServices-Spark
spark in 7 steps
https://drive.google.com/open?id=1_bfxFX6kQf2gTEPyoPwOgmauWj2b-hv5
udemy java spark
https://www.udemy.com/course/apache-spark-20-java-do-big-data-analytics-ml
-------------------------------
aws
https://aws.amazon.com/getting-started/?nc1=f_cc
https://aws.amazon.com/training/?nc1=f_cc
aws cloud practioner exam 6 hrs - free course
https://www.aws.training/Details/Curriculum?id=27076
aws certification prep guides
https://aws.amazon.com/certification/certification-prep/
aws hadoop course 90 mins - no exam
https://www.aws.training/Details/eLearning?id=40337
aws solution architect associate 2 wks - $170 exam fee
https://aws.amazon.com/certification/certified-solutions-architect-associate/
exam prep
https://www.aws.training/Details/Curriculum?id=20685
-------------------------------
azure
https://linuxacademy.com/course/microsoft-azure-fundamentals-az-900-exam-prep/
4 days - free course
-------------------------------
python ML
https://www.datacamp.com/community/tutorials/cnn-tensorflow-python
https://drive.google.com/open?id=1H3ivxDSLUxsw2CQAXUhdyzMPGZdnAj6j
https://www.tensorflow.org/tutorials
https://www.tensorflow.org/tutorials/keras/classification
https://www.pyimagesearch.com/2019/10/21/keras-vs-tf-keras-whats-the-difference-in-tensorflow-2-0/
https://medium.com/tensorflow/training-and-serving-ml-models-with-tf-keras-fd975cc0fa27
groovy data science
https://drive.google.com/file/d/1UDgUB5zrvzCGdMLMr5w-uxDgOX14Stuj/view?usp=drivesdk
tensorflow concepts
https://drive.google.com/open?id=1lFzNJcXvyuD41vkB1K_Gkftgz9o4DHaJ
https://cloud.google.com/blog/products/gcp/understanding-neural-networks-with-tensorflow-playground
https://drive.google.com/open?id=1Y5jf0CLBlhieO85Er0n8bsYnScnXEIvG
tensorflow keras - gen 2
https://drive.google.com/open?id=1Y5jf0CLBlhieO85Er0n8bsYnScnXEIvG
Python
https://www.python.org/about/gettingstarted/
https://docs.python.org/3.8/tutorial/
stats
Project Management
Certifications - PMP from PMI or PM from ExpertRatings
Tools - Excel, MS Project, GDocs, Calc
PMP exam training - low cost
https://www.whizlabs.com/project-management-professional-pmp/
Lean 6 Sigma training
Agile
certification comparison
https://www.whizlabs.com/blog/best-agile-certifications/
Here are the top 5 Agile certifications which are the best for Agile professionals who want to build their career with Agile methodology.
- PMI-ACP (Agile Certified Professional)
- Scrum Alliance (Certified Scrum Master/Certified Scrum Product Owner/Certified Scrum Developer)
- Scrum Alliance (Certified Scrum Professional)
- Scrum.org (Professional Scrum Master/Professional Scrum Product Owner/Professional Scrum Developer -1)
- SAFe Scaled Agilists
Cloud
AWS
https://www.whizlabs.com/aws-certifications/
https://www.whizlabs.com/aws-solutions-architect-associate/
AZURE
https://www.whizlabs.com/microsoft-azure-certification-training-courses/
Azure fundamentals
https://www.whizlabs.com/microsoft-azure-certification-az-900/
Solutions architect cert prep
https://www.whizlabs.com/microsoft-azure-certification-az-302/
Azure Architect cert prep
https://www.whizlabs.com/microsoft-azure-certification-az-300/
GCP
Google cloud
https://www.whizlabs.com/google-cloud-certifications/
Google cloud engineer associate cert prep
https://www.whizlabs.com/google-cloud-certified-associate-cloud-engineer/
Google data engineer cert prep
https://www.whizlabs.com/google-cloud-certified-professional-data-engineer/
IBM
Database skills
Data architecture skills
Big Data Engineering Skills
https://www.whizlabs.com/big-data-certifications/
Hadoop Admin
https://www.whizlabs.com/hdpca-certification/
HDP Spark Dev
https://www.whizlabs.com/spark-developer-certification/
exam format is coding
No, there are no MCQs; instead, live, performance-based test is conducted to gauge the application of concepts. Usually, there are 7-8 tasks provided, out of which a candidate must perform at least 6. The exam is of 2 hours and costs 250 USD per attempt.
pre-reqs for Spark include:
A minimally qualified HDPCD Spark candidate should be aware of the following concepts:
- Apache Hadoop – HDFS, YARN, Ambari Hortonworks, Apache Hive and HiveQueryLanguage(HQL)
- Scala/Python- Basic programming techniques using Scala or Python- Variables, values, and user-defined Functions.
- Knowledge of SQL for JDBC compliant databases is beneficial, not mandatory.
Cloudera
https://www.whizlabs.com/cloudera-cca-admin-certification/
coding exam
No. the Cloudera Certified Associate Administrator certification exam does not comprise of the multiple choice questions. You will be given 8-12 performance-based tasks to check hands-on skills. You are required to perform these tasks on the pre-configured Cloudera cluster.
Kafka
https://www.confluent.io/online-talks/
Data Services skills
Data Analytics skills
Data Science skills
Java Skills
https://www.whizlabs.com/oracle-java-certifications/
Oracle Java Associate Cert prep
https://www.whizlabs.com/ocajp-scja/
SOAP Web Services
REST Services
Grails
Javascript Skills
Javascript, HTML, Microservices, Visualization
Nodejs Skills
Angular
React
Svelte
compiled JS code vs DOM management in browser like React, Angular
https://svelte.dev/blog/the-easiest-way-to-get-started
Basic Python Skills
Common Dev Tools
GIT / Github
https://guides.github.com/activities/hello-world/
Jira
Confluence
GDocs
Libre Office
VSCode Editor
Curl
Bash shell
scripts = #!bin/bash
pipelines = a | b | c
ssh
sftp
Linux remote tools
https://www.tecmint.com/best-remote-linux-desktop-sharing-software/
VNC
realvnc
ultravnc
tigervnc
apache guacamole
x11 server export Linux desktop to remote IP
Windows 10 runs Linux Desktop
https://www.makeuseof.com/tag/linux-desktop-windows-subsystem/
How to Run Graphical Linux Desktop Applications from Windows 10’s Bash Shell
Basic Security Skills
Salesforce
https://www.whizlabs.com/salesforce-certifications/
Admin cert prep
https://www.whizlabs.com/salesforce-admin-certification/
- Exam Name Salesforce Administrator Certification
- Exam Duration 105 Minutes (time allows for unscored questions)
- Exam Type Multiple Choice Examination
- Exam Fee $200
- No prereqs
Basic Training Skills for Junior QA, Support, Help Desk
- define test cases in JIRA linked to a story or epic
- post test results in Excel or google docs
- run simple api tests in Postman, Curl ( I'll show you )
- run manual tests on mobile and web apps
- view browser logs and phone logs ( I'll show in 30 minutes )
- use log viewer tools if they have different ones ( see youtube on loggly for example - all UI no code )
- view source in github to read code on apps, services etc ( you did that in Fullstack )
- view data and query data in Postgres or Mongo using SQL and native queries ( I'll refresh you here easily )
- view browser logs in Chrome, Firefox etc
- run basic commands in terminal windows: Windows command, Linux bash
- read and update a simple Windows bat file or a Bash script
- comfortable with minimal skills on google docs, drive, office apps, terminal, text editor ( Notepad, sublime )
- use of VS code to review source, clone or update from github
- you can work in Scrum with a team, do standup on status etc
- you can track project status in JIRA or Excel
- work with collaboration tools: Zoom, Hangouts or Slack
- work with documentation tools: basic Office or gdocs
- use Confluence as a wiki ( you're authorized to access this now - https://skywebteam.atlassian.net/wiki )
- understand basic HTML, HTTP and PKI concepts ( see docs here etc )
- Bug reporting - read this article !!
Added Skills for a Tester - nice to have
- more of all of the above
- algorithm refresher ( see the coding interviews and basic algorithms )
- Object Oriented basics in Groovy, Java, Javascript etc
- test frameworks - Selenium Web Driver, Spock, Cucumber, Geb, JMeter
- optional - PMP certification as a project manager or ( light weigh cert - ExpertRatings PM )
- scripting for test automation frameworks
- Cloud - AWS, Azure basics
- Data analysis with R Studio, Groovy or Python
- Reporting via Excel, BIRT, Grafana or ?
Potential Value Opportunities
Potential Challenges
Candidate Solutions
Step-by-step guide for Example
sample code block