Professional Documents
Culture Documents
IT Part Prep
IT Part Prep
2 – Designing – In this Process the front web of the software will be designed
by front end developer or UX Designer
3 –Development – In this step the software developer will build the software
through coding, there are different kinds of developer like Android developer ,
Java Developer.
4- Testing – once software is built then testing team will come to the picture,
they will ensure that software is Built according to the req, these tester are
called Quality Analyst or Software Engineer
The user enters a request through the interface. It’s then verified and communicated to the
server, which pulls the necessary data from the database and sends it back to the user.
Python
Java
PHP
Git
HTML
CSS
JavaScript
Communication
API
Database Names -
MySQL
Oracle
Mongo DB
Amazon DB
Teradata
Full Stack Developer: Full Stack Developer: It Includes Front end, Back End,
Database, Deployment. A full stack developer should have some skills in a
wide variety of coding from Database to Graphic design and UI/ UX
Management.
MEAN STACK DEVELOPER: A MEAN Stack Developer is someone who has knowledge in
particular areas
M – MONGO DB
–Database
E – Express JS
– Back end
A – Angular JS
– Front end
N – Node JS –
Back end
N: NodeJS
Web server: A web server is computer software and underlying hardware that
accepts requests via HTTP, The basic objective of the web server is to store,
process and deliver web pages to the users. This intercommunication is done
using Hypertext Transfer Protocol (HTTP).
Apache
IIS From Microsoft
Sun Java system web server
Tom Cat
Programming language: A programming language is a formal
languagecomprising a set of stringsthat produce various kinds of
machinecode output.
C
C++
JAVA
C# or C Sharp
MATLAB
.
Cloud Computing Technologies: Cloud computing is a technology that
uses the internet for storing and managing data on remote servers and
then access data via the internet. ... One such example is Google cloud – It
is a suite of public cloud services offered by Google. All the application
development run on Google hardware.
cloud computing means having the ability to store and access data and
programs over the internet instead of on a hard drive.
Hadoop/Bigdata
SalesForce
Amazon web service or AWS
Microsoft Azure
Google appEngine
Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). With IaaS,
companies control their own computing, networking, and storing components without having to manage them on-
premises physically
Android Developer :An Android Developer is a software developer who specializes in
designing applications for android operating systems
.
AndroidSDK
RetroFit
Git
Github
AndroidStudio
Kotlin
IOS Developer : iOS developers design and build applications for mobile
devices running Apple's iOS operating software. They are responsible for
designing and coding the base application, ensuring the quality of the
application, fixing application bugs, maintaining the code, and
implementing application updates.
Git
Github
Fabric
Swift
DOT NET: .NET is a software developer who build the software using
Microsoft .net technologies, He is responsible for the Design and
development of the software product.
C# or C sharp
VB.Net
ASP.Net
ADO.Net
WFC
WPF
Business Analyst: Business analysts work with organisations to help them
improve their processes and systems. They conduct research and analysis in
order to come up with solutions to business problems and help to introduce
these systems to businesses and their clients, They make BRD, ( Business
Required Document), Some business analyst have the certification on PMP and
PMI
Skills of BA-
Agile
Waterfall Model
Tableau
Cognos
Peoplesoft
UI(UserInterface)Vs.UX(UserExperience)
UI:
UI is the screen, Pages, and visual elements – like buttons and icons that enables a person
to interact with a product or service.
UX:
User Experience is the internal experience that a person has as he interacts with every
aspect of a company’s product and service
Developer vs.Administrator
Developer Administrator
Developer work on the product Administrator works primarily onthe
primarily before the developmentto product after it goes intoproduction.
product. An Administrator is like abuilding
A Developer is like a carpenter or manager in a furnishedbuilding.
electrician in the construction An Administrator is the one who
industry. will be maintaining the software
Developer is the one who once it is built.
develops the software
Business Analyst Vs. Business System Analyst
Business Analyst:
The Business Analyst’s main role is to understand the business processes and procedures
(how the business works) to identify the area of improvement (problem areas) and
finding suitable solutions. He gathers information, analyze it according to business
requirement.
It is related with business and understands the business.
Network Engineer – A Network Engineer is a Technology Professional Who has the skill to Plan and Implement the
Computer Network, As a network engineer, you'll have responsibility for setting up, developing and maintaining
computer networks within an organization
Hadoop or Big Data Engineer - Hadoop Developer is a programmer who is involved in the development of Big
Data applications. ... Hadoop developer job responsibilities include design and develop Hadoop system with strong
documentation skills. The job of a Hadoop developer is almost similar to the software developer but in the Big Data
domain.
Skills of Hadoop Developer –
H- Base
Hive
Kafka
Spark
Devops or Build and release Engineer - DevOps engineers build, test and maintain the infrastructure and
tools to allow for the speedy development and release of software. DevOps practices aim to simplify the
development process of software.