Please, change device orientation to portrait

Poland: WebUI/React
Development

Frontend + React

WHAT DO WE OFFER?

·   Within the course you will be able to get up-to-date information from real professionals and solidify it while exchanging  experience and knowledge with your friends under the expert guidance.

·       You will gain all the skills necessary to develop real-time applications, learn how to develop JavaScript applications from scratch on both client and server side.

·        Develop your skills, broaden your mind and become the part of our team –  we offer internships to the best alumni!

 ·       Get hands-on experience in the following fields: 

 

 

Basic

Web Application Architecture, HTTP protocol, REST

HTML5 & CSS Basics

Site Layout. Best practices. Cross browser’s implementation. Responsive web design. CSS frameworks

JavaScript

JavaScript Core

JavaScript OOP

JavaScript EcmaScript2015

TypeScript

JavaScript Code Convention, Linters: JSLint, JSHint, JSCS, ESLint

JavaScript DOM, BOM. Events Handling

JavaScript Debugging

JavaScript Unit Testing: Jasmine, Mocha, Istanbul, TDD, BDD

React.js

Introducing JSX

Rendering Elements

Components and Props

State and Lifecycle

Handling Events

Conditional Rendering

Lists and Keys

Forms

Data Base

SQL

NoSQL. Mongo DB

Processes

Git and GitHub/GitLab, Git and team collaboration

JavaScript Build Tools: Grunt, Gulp, Bower, Webpack

SCRUM  introduction

JIRA - introduction

_____________________________________________________________________________________________________________________________

WHO CAN APPLY?

·         Do you have basic knowledge in creating web pages using HTML, CSS and JavaScript programming languages?

·         Is your level of English Intermediate+?

·         Are you ready to be involved in the education process at the IT Academy for around 10h per week

______________________________________________________________________________________________________________________________

WHAT IS THE MINIMUM TECHNICAL KNOWLEDGE DEMANDED TO ENTER THE COURSE AND WHICH RESOURCES CAN BE USED FOR PREPARATION?

·         Basic knowledge of ООP:

®      https://www.tutorialspoint.com/object_oriented_analysis_design/ooad_object_oriented_principles.htm

®      https://developer.mozilla.org/ms/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript

 

·         Hands-on skills and knowledge of JavaScript:

®      https://www.tutorialspoint.com/javascript/

®      https://www.w3schools.com/js/default.asp

®      https://developer.mozilla.org/en-US/docs/Learn/JavaScript 

®      https://www.coursera.org/learn/javascript 

 

·         Sufficient understanding of СSS and HTML:

®      https://www.tutorialspoint.com/css/

®      http://www.tutorialspoint.com/html/

®      https://www.w3schools.com/html/

®      https://www.w3schools.com/css/

®      https://developer.mozilla.org/en-US/docs/Learn/HTML

®      https://developer.mozilla.org/en-US/docs/Learn/CSS

®      https://www.coursera.org/learn/html-css-javascript-for-web-developers 

 

·         Understanding of HTTP basics:

®      https://www.tutorialspoint.com/http/

®      https://developer.mozilla.org/en-US/docs/Web/HTTP 

 

·         Basic skills in dealing with jQuery and Twitter Bootstrap:

®      https://www.w3schools.com/bootstrap

®      https://www.w3schools.com/jquery/ 

®      https://www.coursera.org/specializations/website-development  

®      https://www.coursera.org/learn/responsive-web-design-capstone

 

·         Minimal experience in dealing with system of Git versions control:

®      https://git-scm.com/book/en/v2

®      http://learngitbranching.js.org/ 

 

·         Basic understanding of Client-Server  and Web development connection:

 

®      https://en.wikipedia.org/wiki/Client-server_model

 

®      https://www.coursera.org/learn/web-development 

                  ®      https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web

                  ®      https://developer.mozilla.org/en-US/docs/

 

 

WHAT IS THE PROCEDURE OF ENTERING COURSES? ANSWERS TO ORGANIZATIONAL QUESTIONS

 

Recruitment process has three steps:

1.     Technical test (online)

2.     English test (via phone, with our teachers from the Language Center)

3.     Interview with technical expert and recruiter (in our office)

 

How our course is going to look like:

·        Classes take place in our office (Jaworska Street)

·        Schedule: week days, afternoon hours, 3 times per week for around 3 hours

·        You’ll get practical experience of how the project is driven

 

Should you have any questions related to SoftServe Academy in Poland,
please contact Anna Złocka,
SoftServe Academy Manager: azloc@softserveinc.com
 

 

Available groups for registration

Currently, there are no courses in this direction that are open for registration.


To learn about the registration opening, complete the following form:

Call
us
Feed
back