Duration
3 months
Date start
24 November 2021
Format
lectures, home tasks
Location
Zhytomyr, Vinnytsia, Ternopil
Basic requirements for participants:
  • Working experience preferred
  • HTML5 and CSS3 (fixed-width layout, adaptive and responsive layout, pixel-perfect markup)
  • Knowledge of JavaScript (ES201*)
  • Experience with CSS3 Animations
  • Knowledge of OOP principles
  • English Intermediate and above
  • Age 18+

Will be considered as a Competitive Advantage:

  • Experience with at least one MV* JavaScript frameworks/libraries (like Vue.js, Angular.js, React.js or other)
  • Git, Git FlowAutomation tools (Webpack, Gulp, Bower, etc)
  • Unit testing
  • Familiarity with pre-, post-processing

Key responsibilities Starter Front end Developer:

  • Write efficient and maintainable HTML/CSS/Javascript code
  • Use markup languages like HTML to create user-friendly web slides, emails, and web pages
  • Understand and follow GitFlow best practices
  • Ensure the technical feasibility of UI/UX designs
  • Maintain and improve the existing project’s codebase. Reviewing code, fixing bugs in existing projects
  • Optimize presentations and webpages for maximum speed, scalability, and responsiveness
  • Create and support web components for project needs
  • Create cross-browser layouts, to have a fair understanding of browser differences, know how to manage them
  • To be able to test developed content in different platforms, devices, browsers, and environments
  • Collaborate with other members of Creative/QA/Deployment and stakeholders

Front end Developer

The Front end Developer is a basic IT Academy course. The program includes a different lectures in the following areas: basics of web graphics, HTML, CSS, GIT & GitFlow, tagging, developer tools (VScode, node.js, SSH), Media Queries and adaptive layout, flexbox, Grid, VueJS. In addition to theory, students will have 7 practical tasks and one final test.

The training is conducted by practicing middle / senior developers, web designers, project managers, designers. The best graduates have the opportunity to work after successfully completing the course. More than 8 years of more than 300 graduates have completed the Front end Developer course, 70% of which continue to work with Viseven.


Course program:

  1. Photoshop, Adobe XD, inDesign, Illustrator Training, images format
  2. Workshop (Adobe Xd, Photoshop)
  3. GIT
  4. HTML & CSS, semantics
  5. Connecting styles, structure, selectors, specificity, pseudo-classes and elements
  6. Media Queries and adaptive layout. Flexbox, Grid. Transformation. Animation & Transition. Animation performance
  7. Connecting scripts. Variables and data types. Operators, conditional operators, loops. Strict mode
  8. “Functions, closures, context of execution, work with forms, Regular expressions”
  9. Arrays, Objects, JSON format
  10. Working with DOM. Working with BOM. Events, timers.
  11. Asynchronous JS
  12. Designers and prototypes, imitation.
  13. MV * basics, Data binding. Templates. Vue.js – Part 1
  14. Vue.js – Part 2 Components Development.
  15. Vue.js – Part 2 Components Development.
  16. jS. Best practices. Error Handling Clean Code
  17. Vue.js 3.0 introduction and diff with Vue 2.1
  18. Best practices. Error Handling Clean Code
  19. eWizard. Digital content factory
  20. eWizard.js Framework, wiz-cli, eWizard.js edetailing development: slide creation, structure, settings. Components for eWizard
  21. Emails development (email clients, litmus)
  22. What is Cobalt, co-cli, co init, co slide. Cobalt structure, localization, controller. Cobalt navigaiton modules, templates, binders. Workshop Cobalt components
  23. Development methodologies: Scrum, Kanban, XP
  24. Memory management. Garbage Collector. Dev Tool. Memory leaks
  25. QA session final home task
  26. The mechanism of the browser. Dev Tool. Rendering Performance
  27. Output. Lecturer “Developer’s Way”

Viseven IT Academy program will give you the opportunity to get one of the most popular areas in IT – Front end development. This is the most intensive and active IT Academy course each year, with more than 400 applicants. To get into a group of students you need to complete an entry task and pass an HR interview. Successful graduates get the opportunity for further employment in the areas of Production, RnD, Product, and other departments of Viseven.

Form title: "Front end Developer"
Congratulation!

You are successfully registered

CV*
CV placeholder
English level*
Field is required
Field is required

Stages of selection

Application
Enrty task
English test
HR interview

Course lecturers

Yuriy Zagranovskyy
Svitlana Shlyazhinska​