SlideShare a Scribd company logo
 “Full-stack developer: з чого розпочати кар’єру?”
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

PDF
.Net Online TechTalk “Your application is going to stay more serverless by us...
PDF
Embedded Webinar #12 “GloDroid or Boosting True Open Source Android Stack Dev...
PDF
JDK 8 and JDK 8 Updates in OpenJDK
PDF
Java Serverless in Action - Voxxed Banff
PPTX
Delphi Innovations from Delphi 1 through Delphi XE5
PPTX
#JavaOne What's in an object?
PDF
Serverless Java Challenges & Triumphs
PPTX
Flexible delivery options
.Net Online TechTalk “Your application is going to stay more serverless by us...
Embedded Webinar #12 “GloDroid or Boosting True Open Source Android Stack Dev...
JDK 8 and JDK 8 Updates in OpenJDK
Java Serverless in Action - Voxxed Banff
Delphi Innovations from Delphi 1 through Delphi XE5
#JavaOne What's in an object?
Serverless Java Challenges & Triumphs
Flexible delivery options

What's hot (20)

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

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

PDF
MERN/MEAN Full Stack Developer Course with AI & IoT Integrated
ODP
The Full Stack Web Development
PDF
Python Full Stack Development Course AI + IoT Integrated | TechEntry
PDF
ALX SE Guide For The Software Engineering PATH
PDF
(M) brochure full stack development learning path
PDF
.NET Full Stack Development AI + IoT Integrated Course | TechEntry
PDF
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
PDF
Upscale_Academy_Syllabus
PPTX
fsd2ejhwgufgu ewgwuehguhef heguhgefduhg.pptx
PPTX
Bridging Design and Functionality A Full Stack Course for Developers.pptx
PPTX
Roadmap To Become Full Stack Developer For Beginners | Full Stack Developer R...
PDF
Gustavo Delgado - Qué esperan de tí como desarrollador remoto
PDF
Tips to Kick-start your Software Engineering Career
PPTX
Tips to kick-start your Software Engineering Career - Ferdous Mahmud Shaon
PDF
Brochure curriculum (1)
PDF
NEW BACKEND.pdf
PDF
Intake_35_OpenSource_WebDeveloper track
PDF
open source web developer
PPTX
The-Roadmap-to-Becoming-a-Full-Stack-Developer-From-Beginner-to-Pro.pptx
PDF
ucla_curriculum_overview_12116
MERN/MEAN Full Stack Developer Course with AI & IoT Integrated
The Full Stack Web Development
Python Full Stack Development Course AI + IoT Integrated | TechEntry
ALX SE Guide For The Software Engineering PATH
(M) brochure full stack development learning path
.NET Full Stack Development AI + IoT Integrated Course | TechEntry
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
Upscale_Academy_Syllabus
fsd2ejhwgufgu ewgwuehguhef heguhgefduhg.pptx
Bridging Design and Functionality A Full Stack Course for Developers.pptx
Roadmap To Become Full Stack Developer For Beginners | Full Stack Developer R...
Gustavo Delgado - Qué esperan de tí como desarrollador remoto
Tips to Kick-start your Software Engineering Career
Tips to kick-start your Software Engineering Career - Ferdous Mahmud Shaon
Brochure curriculum (1)
NEW BACKEND.pdf
Intake_35_OpenSource_WebDeveloper track
open source web developer
The-Roadmap-to-Becoming-a-Full-Stack-Developer-From-Beginner-to-Pro.pptx
ucla_curriculum_overview_12116
Ad

More from GlobalLogic Ukraine (20)

PDF
GlobalLogic JavaScript Community Webinar #21 “Інтерв’ю без заспокійливих”
PPTX
Deadlocks in SQL - Turning Fear Into Understanding (by Sergii Stets)
PDF
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
PDF
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
PDF
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
PDF
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
PPTX
Штучний інтелект як допомога в навчанні, а не замінник.pptx
PPTX
Задачі AI-розробника як застосовується штучний інтелект.pptx
PPTX
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
PDF
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
PDF
JavaScript Community Webinar #14 "Why Is Git Rebase?"
PDF
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
PPTX
Страх і сила помилок - IT Inside від GlobalLogic Education
PDF
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
PDF
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
PDF
“How to Secure Your Applications With a Keycloak?
PDF
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
PPTX
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
PDF
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
PDF
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
GlobalLogic JavaScript Community Webinar #21 “Інтерв’ю без заспокійливих”
Deadlocks in SQL - Turning Fear Into Understanding (by Sergii Stets)
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
JavaScript Community Webinar #14 "Why Is Git Rebase?"
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
Страх і сила помилок - IT Inside від GlobalLogic Education
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
“How to Secure Your Applications With a Keycloak?
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"

Recently uploaded (20)

PPTX
UNIT 4 Total Quality Management .pptx
PDF
Digital Logic Computer Design lecture notes
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Construction Project Organization Group 2.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
composite construction of structures.pdf
PPTX
web development for engineering and engineering
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Internet of Things (IOT) - A guide to understanding
UNIT 4 Total Quality Management .pptx
Digital Logic Computer Design lecture notes
R24 SURVEYING LAB MANUAL for civil enggi
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
CH1 Production IntroductoryConcepts.pptx
Mechanical Engineering MATERIALS Selection
bas. eng. economics group 4 presentation 1.pptx
Construction Project Organization Group 2.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Automation-in-Manufacturing-Chapter-Introduction.pdf
composite construction of structures.pdf
web development for engineering and engineering
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Internet of Things (IOT) - A guide to understanding

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

  • 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