SlideShare a Scribd company logo
1 of 21
Download to read offline
2
Agenda:
➔ Learning materials
➔ GL Full-stack BaseCamp overview
➔ GlobalLogic overview
➔ Q&A
3
3
Front-End vs Back-End
4
4
Front-End vs Back-End
Front-End
● It consists of everything related to visual and user
input aspects of the website.
● It is a client-side of the website or an application.
● It collects user input.
● It is the Graphical User Interface (GUI) because of
which users can experience various services on
the web.
● It is responsible for accessibility, Search Engine
Optimization.
● Markup and web languages are used for the front
end, such as HTML, CSS, JavaScript, etc.
Back-End
● It consists of a web server that has a connection to the
database to reply to the requests provided by the
front-end system.
● It is a server-side of the website or an application.
● It processes user inputs.
● Potentially, It is the brain of a website because of which
website is running efficiently.
● It is responsible for security, backup.
● Programming and Scripting languages are used for
back-end development, such as Node, Python, Ruby,
PHP, etc.
5
5
Learning Materials
General
● Web Dev Roadmap
● Codewars
● Checkio
● JS Algorithms
● JS Design Patterns
● Git Tutorial
● Medium
● Linux commands
FE Stack
● HTML/CSS Tutorial
● Learn JavaScript
● React.js Official Docs
● Redux Official Docs
● Jest Official Docs
● React Useful Links
● The complete JS course
BE Stack
● Node.js Official Docs
● Express.js Tutorial
● Node.js Best Practices
● SQL Tutorial
● The complete Node.js dev
course
6
6
Requirements for Full-Stack candidates
Trainee Software Engineer
- Basic understanding of OOP/Functional
programming;
- Basic knowledge of JavaScript (ES6/7/8);
- Basic knowledge of HTML/CSS;
- Basic knowledge in one of the popular
languages PHP/Python/Ruby/Node;
- Basic knowledge of Git;
- Basic knowledge of Unit/Integration testing
will be a plus;
- Basic knowledge in one of the popular UI
tools (React/Angular/Vue) will be a plus;
- Background in computer science or similar
quantitative field will be a plus;
- Pre-intermediate English (written and verbal
communication skills);
Associate Software Engineer
- Basic knowledge and 0.5+ year of hands-on
Front-End development experience using
JavaScript (ES6/7/8), HTML/CSS;
- Basic knowledge and 0.5+ year of hands-on
experience in one of the popular languages
PHP/Python/Ruby/Node;
- Basic understanding of OOP/Functional
programming;
- Basic knowledge of Networking, Git, REST and
SQL;
- Basic knowledge and hands-on experience in
one of the popular UI tools (React/Angular/Vue)
will be a plus;
- Basic understanding of Linux will be a plus;
- Background in computer science or similar
quantitative field will be a plus;
- Pre-intermediate English (written and verbal
communication skills);
Junior Software Engineer
- Good knowledge and 0.5+ year of hands-on
Front-End experience using JavaScript
(ES6/7/8), HTML/CSS;
- Good knowledge and 1+ years of hands-on
experience in one of the popular languages
PHP/Python/Ruby/Node;
- Good knowledge of OOP/Functional
programming;
- Good knowledge of Git, Networking;
- Basic knowledge of REST and SQL;
- Basic knowledge of Unit/Integration testing;
- Basic knowledge of Linux;
- 0.5+ year of hands-on experience in one of
the popular UI tools (React/Angular/Vue) will
be a plus;
- Basic knowledge of CI/CD and Docker will be
a plus;
- Background in computer science or similar
quantitative field will be a plus;
- Intermediate English (written and verbal
communication skills);
Confidential
7
GL BaseCamp
8
BaseCamp - preparation courses for entry-level engineers.
Directions: C++, С/С++, C/Embedded, QA Embedded, QA,
Linux, ML, JavaScript, Java, .NET, Linux Kernel, DevOps
ProCamp - preparation courses for junior to
middle level engineers.
Preparation courses
9
Duration: 3,5 months
Start: May 2021
GL Lviv Full-Stack BaseCamp
Format:
➔ Lectures
➔ Practical workshops
➔ Home tasks
Topics:
➔ Javascript
➔ Node.js
➔ SQL
➔ Algorithms
➔ Frontend – Static/Dynamic/SPA, React.js
10
10
BaseCamp: How to join?
Pass [BaseCamp] Full-Stack Lviv test on TestBench platform (score 80% and more).
Register for the course and attach your CV in application form (IRC115859).
Pass technical interview with GlobalLogic expert.
Join the course.
1
2
3
4
11
11
GlobalLogic
Company Overview
A digital product
engineering company
We integrate strategic design and
complex engineering to help our
clients imagine what’s possible
and accelerate their transition into
tomorrow’s digital businesses.
GlobalLogic
Ukraine
TOP 3
IT companies
in Ukraine
20 Years
in the Ukrainian market
Among TOP 3
most attractive
companies for IT
professionals
300+
Ongoing projects
14
GlobalLogic worldwide
2000
17,000+
300+
70+
30
8
150
2
20%
Owned and funded
USA
950+
Argentina
470+
India
7,400+
Europe
6,200+
Founded
Engineers in 15 countries
Active clients across industries
Private label customer labs
Product engineering centers
Sales offices (HQ in Silicon Valley)
UX/UI designers/developers
Method design studios
(New York, London)
Year-over-year growth on a
$500M revenue base
Argentina
Canada
Chile
China
Croatia
Germany
India
Israel
Poland
Slovakia
Sweden
UK
Ukraine
USA
Switzerland
15
15
Projects overview: Health Platform
The project aims to prolong and support the
independent living of older adults in their living
environments and responding to the real needs of
caregivers, service providers, and public authorities.
Trailing innovative and user-led services across seven
European countries based on Internet of Things
technology.
16
16
Projects overview: Energy Platform
Energy in School is a government funded initiative
to help schools to reduce their energy usage,
reduce their energy bills, and to educate their pupils
about energy efficiency.
17
17
Projects overview: CMS for Hotel TVs
Cloud-based content management solution for
the hospitality industry that helps to manage
and deploy content on TVs.
18
18
Projects overview: Incident Management System
Application for field workers that work in
airports.
19
19
Career Path in GlobalLogic
Q&A
Thank you!

More Related Content

What's hot

Os Koziarsky
Os KoziarskyOs Koziarsky
Os Koziarskyoscon2007
 
Tehran's 1st Android bootcamp - Part2
Tehran's 1st Android bootcamp - Part2Tehran's 1st Android bootcamp - Part2
Tehran's 1st Android bootcamp - Part2Mohsen Mirhoseini
 
Jfrog artifactory artifact management c tamilmaran presentation - copy
Jfrog artifactory artifact management c tamilmaran presentation - copyJfrog artifactory artifact management c tamilmaran presentation - copy
Jfrog artifactory artifact management c tamilmaran presentation - copyTAMILMARAN C
 
Spring Roo Flex Add-on
Spring Roo Flex Add-onSpring Roo Flex Add-on
Spring Roo Flex Add-onBill Ott
 
4 Outcomes of an Advanced Repo Manager Strategy
4 Outcomes of an Advanced Repo Manager Strategy4 Outcomes of an Advanced Repo Manager Strategy
4 Outcomes of an Advanced Repo Manager StrategySonatype
 
COBOL deployment to .Net or JVM - Developer Day
COBOL deployment to .Net or JVM - Developer DayCOBOL deployment to .Net or JVM - Developer Day
COBOL deployment to .Net or JVM - Developer DayMicro Focus
 
White Paper: Concepts and Benefits of Repository Management
White Paper: Concepts and Benefits of Repository ManagementWhite Paper: Concepts and Benefits of Repository Management
White Paper: Concepts and Benefits of Repository ManagementSonatype
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Design World
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - JavaAnkit Chohan
 
Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Damien Dallimore
 
Running the-next-generation-of-cloud-native-applications-using-open-applicati...
Running the-next-generation-of-cloud-native-applications-using-open-applicati...Running the-next-generation-of-cloud-native-applications-using-open-applicati...
Running the-next-generation-of-cloud-native-applications-using-open-applicati...NaveedAhmad239
 

What's hot (20)

Os Koziarsky
Os KoziarskyOs Koziarsky
Os Koziarsky
 
Maven Nexus
Maven NexusMaven Nexus
Maven Nexus
 
Ankur_Srivastava
Ankur_SrivastavaAnkur_Srivastava
Ankur_Srivastava
 
Tehran's 1st Android bootcamp - Part2
Tehran's 1st Android bootcamp - Part2Tehran's 1st Android bootcamp - Part2
Tehran's 1st Android bootcamp - Part2
 
Jfrog artifactory artifact management c tamilmaran presentation - copy
Jfrog artifactory artifact management c tamilmaran presentation - copyJfrog artifactory artifact management c tamilmaran presentation - copy
Jfrog artifactory artifact management c tamilmaran presentation - copy
 
Spring Roo Flex Add-on
Spring Roo Flex Add-onSpring Roo Flex Add-on
Spring Roo Flex Add-on
 
4 Outcomes of an Advanced Repo Manager Strategy
4 Outcomes of an Advanced Repo Manager Strategy4 Outcomes of an Advanced Repo Manager Strategy
4 Outcomes of an Advanced Repo Manager Strategy
 
COBOL deployment to .Net or JVM - Developer Day
COBOL deployment to .Net or JVM - Developer DayCOBOL deployment to .Net or JVM - Developer Day
COBOL deployment to .Net or JVM - Developer Day
 
Resume
ResumeResume
Resume
 
Java modules using project jigsaw@jdk 9
Java modules using project jigsaw@jdk 9Java modules using project jigsaw@jdk 9
Java modules using project jigsaw@jdk 9
 
Java mobility (1)
Java mobility (1)Java mobility (1)
Java mobility (1)
 
White Paper: Concepts and Benefits of Repository Management
White Paper: Concepts and Benefits of Repository ManagementWhite Paper: Concepts and Benefits of Repository Management
White Paper: Concepts and Benefits of Repository Management
 
sahithi_Build_Release_Resume
sahithi_Build_Release_Resumesahithi_Build_Release_Resume
sahithi_Build_Release_Resume
 
Presentation on Java Basic
Presentation on Java BasicPresentation on Java Basic
Presentation on Java Basic
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...
 
Using the Splunk Java SDK
Using the Splunk Java SDKUsing the Splunk Java SDK
Using the Splunk Java SDK
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - Java
 
Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)
 
Running the-next-generation-of-cloud-native-applications-using-open-applicati...
Running the-next-generation-of-cloud-native-applications-using-open-applicati...Running the-next-generation-of-cloud-native-applications-using-open-applicati...
Running the-next-generation-of-cloud-native-applications-using-open-applicati...
 
Build tool
Build toolBuild tool
Build tool
 

Similar to “Full-stack developer: з чого розпочати кар’єру?”

Resume_YanyanYu
Resume_YanyanYu Resume_YanyanYu
Resume_YanyanYu mandy yu
 
What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?MobiDev
 
CTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxCTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxOduniyiAdebola
 
Resume-Neha-AWS
Resume-Neha-AWSResume-Neha-AWS
Resume-Neha-AWSNeha Gupta
 
VenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7YrsVenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7YrsVenkatesh Penta
 
Resume William Jair Delgado Garcia
Resume William Jair Delgado GarciaResume William Jair Delgado Garcia
Resume William Jair Delgado GarciaWilliam Jair
 
Exploring the World of Full-Stack Web Development.pdf
Exploring the World of Full-Stack Web Development.pdfExploring the World of Full-Stack Web Development.pdf
Exploring the World of Full-Stack Web Development.pdfEllocent Labs
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
 
cv-sergio-alves-en
cv-sergio-alves-encv-sergio-alves-en
cv-sergio-alves-enAlves Sergio
 

Similar to “Full-stack developer: з чого розпочати кар’єру?” (20)

Resume_YanyanYu
Resume_YanyanYu Resume_YanyanYu
Resume_YanyanYu
 
Full Stack.pptx
Full Stack.pptxFull Stack.pptx
Full Stack.pptx
 
Resume
ResumeResume
Resume
 
What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
 
DineshCV (1)
DineshCV (1)DineshCV (1)
DineshCV (1)
 
JaiPrakashTiwari_Resume
JaiPrakashTiwari_ResumeJaiPrakashTiwari_Resume
JaiPrakashTiwari_Resume
 
GPavlioti MResume
GPavlioti MResumeGPavlioti MResume
GPavlioti MResume
 
Resume
ResumeResume
Resume
 
Harikri2
Harikri2Harikri2
Harikri2
 
CTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxCTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptx
 
Resume-Neha-AWS
Resume-Neha-AWSResume-Neha-AWS
Resume-Neha-AWS
 
VenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7YrsVenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7Yrs
 
Resume William Jair Delgado Garcia
Resume William Jair Delgado GarciaResume William Jair Delgado Garcia
Resume William Jair Delgado Garcia
 
Resume
ResumeResume
Resume
 
Lavina CV
Lavina CVLavina CV
Lavina CV
 
Exploring the World of Full-Stack Web Development.pdf
Exploring the World of Full-Stack Web Development.pdfExploring the World of Full-Stack Web Development.pdf
Exploring the World of Full-Stack Web Development.pdf
 
CV_2016_Detail
CV_2016_DetailCV_2016_Detail
CV_2016_Detail
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
cv-sergio-alves-en
cv-sergio-alves-encv-sergio-alves-en
cv-sergio-alves-en
 
Muhammad_Arshad
Muhammad_ArshadMuhammad_Arshad
Muhammad_Arshad
 

More from GlobalLogic Ukraine

GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic Ukraine
 
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxШтучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxGlobalLogic Ukraine
 
Задачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxЗадачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxGlobalLogic Ukraine
 
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxЩо треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxGlobalLogic Ukraine
 
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Ukraine
 
JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"GlobalLogic Ukraine
 
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic Ukraine
 
Страх і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationСтрах і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationGlobalLogic Ukraine
 
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic Ukraine
 
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic Ukraine
 
“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?GlobalLogic Ukraine
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Ukraine
 
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Ukraine
 
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic Ukraine
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"GlobalLogic Ukraine
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Ukraine
 
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"GlobalLogic Ukraine
 
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Ukraine
 
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...GlobalLogic Ukraine
 
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”GlobalLogic Ukraine
 

More from GlobalLogic Ukraine (20)

GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
 
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptxШтучний інтелект як допомога в навчанні, а не замінник.pptx
Штучний інтелект як допомога в навчанні, а не замінник.pptx
 
Задачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptxЗадачі AI-розробника як застосовується штучний інтелект.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptx
 
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptxЩо треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
 
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
 
JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"JavaScript Community Webinar #14 "Why Is Git Rebase?"
JavaScript Community Webinar #14 "Why Is Git Rebase?"
 
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
 
Страх і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic EducationСтрах і сила помилок - IT Inside від GlobalLogic Education
Страх і сила помилок - IT Inside від GlobalLogic Education
 
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
 
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”GlobalLogic QA Webinar “What does it take to become a Test Engineer”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
 
“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?“How to Secure Your Applications With a Keycloak?
“How to Secure Your Applications With a Keycloak?
 
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
 
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
 
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
 
GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"GlobalLogic Webinar "Introduction to Embedded QA"
GlobalLogic Webinar "Introduction to Embedded QA"
 
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
 
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
GlobalLogic Test Automation Live Testing Session “Android Behind UI — Testing...
 
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...
GlobalLogic Test Automation Online TechTalk “Test Driven Development as a Per...
 
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”
GlobalLogic Azure TechTalk ONLINE “Marketing Data Lake in Azure”
 

Recently uploaded

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 

Recently uploaded (20)

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 

“Full-stack developer: з чого розпочати кар’єру?”

  • 1.
  • 2. 2 Agenda: ➔ Learning materials ➔ GL Full-stack BaseCamp overview ➔ GlobalLogic overview ➔ Q&A
  • 4. 4 4 Front-End vs Back-End Front-End ● It consists of everything related to visual and user input aspects of the website. ● It is a client-side of the website or an application. ● It collects user input. ● It is the Graphical User Interface (GUI) because of which users can experience various services on the web. ● It is responsible for accessibility, Search Engine Optimization. ● Markup and web languages are used for the front end, such as HTML, CSS, JavaScript, etc. Back-End ● It consists of a web server that has a connection to the database to reply to the requests provided by the front-end system. ● It is a server-side of the website or an application. ● It processes user inputs. ● Potentially, It is the brain of a website because of which website is running efficiently. ● It is responsible for security, backup. ● Programming and Scripting languages are used for back-end development, such as Node, Python, Ruby, PHP, etc.
  • 5. 5 5 Learning Materials General ● Web Dev Roadmap ● Codewars ● Checkio ● JS Algorithms ● JS Design Patterns ● Git Tutorial ● Medium ● Linux commands FE Stack ● HTML/CSS Tutorial ● Learn JavaScript ● React.js Official Docs ● Redux Official Docs ● Jest Official Docs ● React Useful Links ● The complete JS course BE Stack ● Node.js Official Docs ● Express.js Tutorial ● Node.js Best Practices ● SQL Tutorial ● The complete Node.js dev course
  • 6. 6 6 Requirements for Full-Stack candidates Trainee Software Engineer - Basic understanding of OOP/Functional programming; - Basic knowledge of JavaScript (ES6/7/8); - Basic knowledge of HTML/CSS; - Basic knowledge in one of the popular languages PHP/Python/Ruby/Node; - Basic knowledge of Git; - Basic knowledge of Unit/Integration testing will be a plus; - Basic knowledge in one of the popular UI tools (React/Angular/Vue) will be a plus; - Background in computer science or similar quantitative field will be a plus; - Pre-intermediate English (written and verbal communication skills); Associate Software Engineer - Basic knowledge and 0.5+ year of hands-on Front-End development experience using JavaScript (ES6/7/8), HTML/CSS; - Basic knowledge and 0.5+ year of hands-on experience in one of the popular languages PHP/Python/Ruby/Node; - Basic understanding of OOP/Functional programming; - Basic knowledge of Networking, Git, REST and SQL; - Basic knowledge and hands-on experience in one of the popular UI tools (React/Angular/Vue) will be a plus; - Basic understanding of Linux will be a plus; - Background in computer science or similar quantitative field will be a plus; - Pre-intermediate English (written and verbal communication skills); Junior Software Engineer - Good knowledge and 0.5+ year of hands-on Front-End experience using JavaScript (ES6/7/8), HTML/CSS; - Good knowledge and 1+ years of hands-on experience in one of the popular languages PHP/Python/Ruby/Node; - Good knowledge of OOP/Functional programming; - Good knowledge of Git, Networking; - Basic knowledge of REST and SQL; - Basic knowledge of Unit/Integration testing; - Basic knowledge of Linux; - 0.5+ year of hands-on experience in one of the popular UI tools (React/Angular/Vue) will be a plus; - Basic knowledge of CI/CD and Docker will be a plus; - Background in computer science or similar quantitative field will be a plus; - Intermediate English (written and verbal communication skills);
  • 8. 8 BaseCamp - preparation courses for entry-level engineers. Directions: C++, С/С++, C/Embedded, QA Embedded, QA, Linux, ML, JavaScript, Java, .NET, Linux Kernel, DevOps ProCamp - preparation courses for junior to middle level engineers. Preparation courses
  • 9. 9 Duration: 3,5 months Start: May 2021 GL Lviv Full-Stack BaseCamp Format: ➔ Lectures ➔ Practical workshops ➔ Home tasks Topics: ➔ Javascript ➔ Node.js ➔ SQL ➔ Algorithms ➔ Frontend – Static/Dynamic/SPA, React.js
  • 10. 10 10 BaseCamp: How to join? Pass [BaseCamp] Full-Stack Lviv test on TestBench platform (score 80% and more). Register for the course and attach your CV in application form (IRC115859). Pass technical interview with GlobalLogic expert. Join the course. 1 2 3 4
  • 12. A digital product engineering company We integrate strategic design and complex engineering to help our clients imagine what’s possible and accelerate their transition into tomorrow’s digital businesses.
  • 13. GlobalLogic Ukraine TOP 3 IT companies in Ukraine 20 Years in the Ukrainian market Among TOP 3 most attractive companies for IT professionals 300+ Ongoing projects
  • 14. 14 GlobalLogic worldwide 2000 17,000+ 300+ 70+ 30 8 150 2 20% Owned and funded USA 950+ Argentina 470+ India 7,400+ Europe 6,200+ Founded Engineers in 15 countries Active clients across industries Private label customer labs Product engineering centers Sales offices (HQ in Silicon Valley) UX/UI designers/developers Method design studios (New York, London) Year-over-year growth on a $500M revenue base Argentina Canada Chile China Croatia Germany India Israel Poland Slovakia Sweden UK Ukraine USA Switzerland
  • 15. 15 15 Projects overview: Health Platform The project aims to prolong and support the independent living of older adults in their living environments and responding to the real needs of caregivers, service providers, and public authorities. Trailing innovative and user-led services across seven European countries based on Internet of Things technology.
  • 16. 16 16 Projects overview: Energy Platform Energy in School is a government funded initiative to help schools to reduce their energy usage, reduce their energy bills, and to educate their pupils about energy efficiency.
  • 17. 17 17 Projects overview: CMS for Hotel TVs Cloud-based content management solution for the hospitality industry that helps to manage and deploy content on TVs.
  • 18. 18 18 Projects overview: Incident Management System Application for field workers that work in airports.
  • 19. 19 19 Career Path in GlobalLogic
  • 20. Q&A