Thank You for visiting at https://c2crek.blogspot.com/ !! This Site is being updated continuously So, keep visiting here, shortly you'll get best solution for your technical concerns !!

IT Skills

https://c2crek.blogspot.com/2022/04/java-basics.html

https://c2crek.blogspot.com/2022/04/sdlc.html

https://c2crek.blogspot.com/2022/04/java-syllabus.html

https://c2crek.blogspot.com/2022/04/it-skills.html
IT Companies:
·         Product Based Company: These companies develop the own IT products based on the market needs and sells to the other company / release the product directly into the market. Ex: IBM / ORACLE / Microsoft
·         Service Based Company: These companies developing the IT products based on their client requirements. Ex: TCS / CTS / WIPRO

Technical Vs Functional Consultant
·         A functional consultant is one who interpret business processes, write specs, and did configuration. The functional consultant was typically the person that configured the system to reflect business requirements.
·         A technical consultant was typically a programmer or basis person. The former was a person who developed programs specified by functional people to fill gaps between business processes and SAP. The basis people made sure the lights stayed on and the system worked.
·         Today, these roles are merging, increasingly to survive in the world of SAP you need to be both, functional and technical. Its not good enough to be one or the other. This is particularly true with CRM.

Developer Vs Programmer:
In a nutshell, the basic difference between a developer and a programmer is the scope of their work. Developers are more involved with and have a greater understanding of the full project scope. Programmers are involved in a specific part of the project — coding.
Developer is the one who writes the coding …. Programmer is the one who writes the scripting.

Programming Languages
C++, Java, J2EE/JEE, SQL/PLSQL
Operating Systems
Windows 98/2000/XP/NT, Unix, MS-DOS, Linux
Java Technologies
J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, Web Services, JSF.
Web/App. Server
Apache Tomcat 5.5 &6.x, WebLogic 7.0, 10.0, Web Sphere 6.1, JBoss4.5
Frameworks& Tools
Struts1.1/2.0, JSF, Spring, MVC, ATG, Hibernate, JUnit, JPA, Easy Mock, AJAX, Log4J, Eclipse, STS, Tibco EMS.
Web Technologies
JSP, jQuery, XML, JSON, HTML5, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, REST, JSTL
Databases
ORACLE,DB2, Sybase, SQL Server, MYSQL
Design & Modeling
UML, Design Patterns, Microsoft Visio, Rational Rose 3.0,Agile SCRUM
Tools/IDES
RAD 7.5,Net Beans, Eclipse
Build Tools
ANT, Maven
Version Control Tools
CVS, SVN, GIT
JAVA (backend)
JAVA (backend): J2ee, JSF, JSP, Webserices (Rest, SOAP UI), Struts, Spring, hibernate, servlets
JAVA (frontend) UI
JAVA (frontend) UI: JavaScript, HTML, CSS, DHTML, REST API, Angular, Jquery, React js, Bootstrap, Node js,
Fullstack is combination of Frontend and backend)
.NET
.NET: asp.net, C#, VB.net, Visual Studio, ASP.NET, .net Web Services, ASP.NET, MVC, AJAX, Classic ASP, JavaScript, VBScript, HTML, DHTML, XML, CSS, JQuery, webForms and win Forms,
QA
JBehave, Selenium Suite (Selenium IDE, Selenium WebDriver, Selenium Remote Control, Selenium Grid), HP QTP 8.0, 8.2, 9.0, Segue SilkTest 7.0, Test Complete, Robot Framework, Visual Studio 2010, 2013
Generic Titles & Tehnologies
Business Analyst (BA) & Business Systems Analyst
Operating Systems:
Linux (Alpine, Arch, Debian, Gentoo, Redhat, Ubuntu), Mac OS, UNIX, Windows, AIX, FreeBSD
RDBMS / NoSQL : ORACLE 10g MS-Access, MySQL, SQL-Server, DB2, MongoDB.
Apple/Iphone dev.:
Environments: Xcode, Objective-C, Swift, Core Data, Realm, Storyboards, Bluetooth devices, Trello, Slack

Software Developer: Implementation-Coding
Who involves all phases of the software development (Design / coding / unit testing)
Certification: It will differs based on development skill / tool

Fullstack is combination of Frontend and backend)

Front-end & Back-end:
Front – End: It will interface between the User and Backend… Front-End is responsible for collecting the inputs in various forms from the user. Between H/W and End-User there is a different kind of layers… To make end user as most User friendly it will help. Eg: Java / HTML / ASP / Ruby / Mainframe
Back-End: It’s a Database which can be used by the End-User in-directly through external application. Use to store the database. Eg: SQL, Oracle, PSQL, Sybase, DB2 DB

Front-End Technologies: 
HTML/HTML5, CSS/CSS3, JavaScript (NodeJS, AngularJS, ReactJS, VueJS), Jquery, VBScript, AJAX, Twitter BootStrap/BootStrap4, Express.js- framework for Node.js, (ASP.net Active Server Pages.NET)
Back End technologies: 
C/C++, C#, PHP, Python, Ruby on Rails(RoR), Java, Sql, Perl
Databases: My SQL, NO Sql, Oracle 12c, PostgreSQL, MongoDB,  MariaDB, IBM DB2, SAP HANA

Databases:
A) SQL
B)NoSQL
The main difference between these two is that SQL databases, also called Relational Databases (RDBMS), have relational structure and NoSQL doesn’t use relations. SQL databases are vertically scalable, which means one ultimate machine will do the work for you. On the other hand, NoSQL databases are horizontally scalable, which means multiple smaller machines will do the work for you.

A)      SQL (Structured Query Language)/Relational Databases (RDBMS):
       MySQL, PostgreSQL, Oracle 12c, Sybase,  Ms SQL server (Microsoft SQL Server), Access, Ingres

B)       NoSQL Databases:
1.       MongoDB
2.       Cassandra
3.       Redis
4.       HBase
5.       Neo4j
6.       Oracle NoSQL
7.       DynamoDB
8.       Couchbase
9.       Memcached
10.   CouchDB


CMS(Content Management System): 
Wordpress, Joomla, Drupal, Magento, Blogger, Shopify, Bitrix, Typo3, Squarespace, Prestashop, DotNetDuke; SQL (MySQL or PostgreSQL) and NoSQL (MongoDB or Cassandra)
Framework: 
basic structure / Platform, A framework is a collection of programs that do something useful and which you can use to develop your own applications. A framework guides you on how to do something (like a predefined way of doing things)

Full Stack developer:
A full stack developer is a jack-of-all-trades in servers, databases, systems engineering, and facing clients. 
both front-end and back-end work.
Front end developer (Client side developer),  
Skills/Technologies-
Design of user interface (UI) and user experience (UX), CSS, JavaScript, HTML, and a growing collection of UI frameworks

Back end developer (Server side developer)
Skills/Technologies-
programming languages such as Java, C, C++, Ruby, Perl, Python, Scala, Go, etc. Back-end developers often need to integrate with a vast array of services such as databases, data storage systems, caching systems, logging systems, email systems, etc.


Full Stack developer:-
Design, develop, deploy, troubleshoot, and debug web solutions and back end services :Participate in the full development life cycle, including design, coding, testing and production releases

JavaScript, CSS3, HTML5, and development using JavaScript frameworks such as ReactJS, AngularJS, or VueJS; specifically Angular :Experience designing and implementing REST APIs, web triggers, etc. :Experience with the following technologies: Java, AWS :Node.js/Express Developer experience :Experience with JavaScript with ECMA2015 also known as ES6 Javascript :Strong in SQL, PL/SQL :Strong J2EE :Relational Database Experience

Database: SQL, PostgreSQL, NoSql, MongoDB, Cassandra

Big Data : Hadoop, NoSql, Apache Spark, Apache Storm, Cassandra, rapidminer, Mongo DB
Big data is a term for data sets that are so large or complex that traditional data processing application softwareis inadequate to deal with them. Big data challenges include capturing data, data storage, data analysis, search, sharing, transfer, visualization, querying, updating and information privacy.
Hadoop is an open source, Java-based programming framework that supports the processing and storage of extremely large data sets in a distributed computing environment. It is part of the Apache project sponsored by the Apache Software Foundation.

Cloud Computing: 
AWS (Amazon Web Services)/ Microsoft Azure/Google Cloud Platform
IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service), SaaS (Software-as-a-Service)
Azure is a Paas public cloud computing platform—with solutions including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) that can be used for services such as analytics, virtual computing, storage, networking, and much more.
Azure DevOps is the evolution of VSTS (Visual Studio Team Services).

Simply put, cloud computing is the delivery of computing services—servers, storage, databases, networking, software, analytics and more—over the Internet (“the cloud”). Companies offering these computing services are called cloud providers and typically charge for cloud computing services based on usage, similar to how you are billed for water or electricity at home.
Sales CRM:
The Salesforce cloud is an on-demand customer relationship management (CRM) suite offering applications for small, midsize and enterprise organizations, with a focus on sales and support.

Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.

Artificial Intelligence (AI):
NLP Natural Language Processing NLP Ai, AI artificial intelligence, ML Machine learning, DL DL is a subset of ML, which is also a subset of AI.










No comments:

Post a Comment

IT Skills

      Java Technologies Latest Version: Java SE 17, Java EE 8   Spring/spring boot? Microservices? C...