{"id":23705,"date":"2025-09-05T15:11:46","date_gmt":"2025-09-05T15:11:46","guid":{"rendered":"https:\/\/www.proment.pro\/?p=23705"},"modified":"2026-02-26T17:17:13","modified_gmt":"2026-02-26T17:17:13","slug":"fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic","status":"publish","type":"post","link":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/","title":{"rendered":"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"23705\" class=\"elementor elementor-23705\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e13ffc3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6e13ffc3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-22b82ef\" data-id=\"22b82ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-753ae959 elementor-widget elementor-widget-text-editor\" data-id=\"753ae959\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">As part of educational initiatives, a series of meetings by EPAM Systems took place, dedicated to the fundamentals of software development in JavaScript. The event brought together students of various specialties, beginners in programming, and everyone interested in taking their first steps in IT or systematizing their existing knowledge. The format of the meetings combined theoretical explanations with practical demonstrations, enabling participants to better understand how modern web development works.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">During the event, the speakers emphasized the key role of JavaScript in today\u2019s digital ecosystem. JavaScript enables the interactivity of web pages, processes user actions, and dynamically updates content in the browser. Participants were told that today this language goes far beyond frontend development: it is actively used in server-side development, mobile applications, and even desktop software. This overview helped attendees see the broader career prospects and understand why the demand for JavaScript developers continues to grow steadily. Special attention during the meetings was paid to the fundamental concepts of programming. The speakers consistently explained the basic syntax of the language, the principles of working with variables and data types, the logic of conditional statements and loops, as well as function creation. The material was presented in simple language with clear examples, allowing even participants without prior experience to get involved and grasp the basics of algorithmic thinking. At the same time, more advanced attendees were able to structure their knowledge and pay attention to common beginner mistakes. Considerable interest was generated by the block devoted to working with the DOM tree. EPAM engineers demonstrated how JavaScript can be used to interact with the structure of a web page: changing the content of elements, controlling styles, responding to user clicks, and creating dynamic interfaces. Live examples allowed participants to see the results of the code in real time, which made the learning process more visual and engaging. An important part of the meetings was the practical component. Participants completed small tasks, tested their own solutions, and received feedback from company specialists. This format made it possible not only to reinforce theory but also to experience the real workflow of a software developer. The speakers shared their experience from commercial projects, discussed typical professional challenges, and outlined approaches to solving them, which added practical value to the meetings.<\/span><\/p><p><span style=\"font-weight: 400;\">In addition to the technical part, EPAM representatives touched on professional development in IT. They explained which skills are critically important for beginners, how to effectively build a learning path, create a portfolio, and prepare for interviews. Participants also learned about internship and training opportunities that can become the first step toward employment in the industry.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3ffabd1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3ffabd1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5ae016c\" data-id=\"5ae016c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-03523c8 elementor-widget elementor-widget-image\" data-id=\"03523c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"640\" height=\"905\" src=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-724x1024.jpg\" class=\"attachment-large size-large wp-image-23708\" alt=\"\" srcset=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-724x1024.jpg 724w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-212x300.jpg 212w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-768x1086.jpg 768w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-1086x1536.jpg 1086w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n.jpg 1414w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-920d882\" data-id=\"920d882\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb071ea elementor-widget elementor-widget-image\" data-id=\"bb071ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"288\" src=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503456901_122138860094670653_6336781649047803631_n-2-1024x461.jpg\" class=\"attachment-large size-large wp-image-23710\" alt=\"\" srcset=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503456901_122138860094670653_6336781649047803631_n-2-1024x461.jpg 1024w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503456901_122138860094670653_6336781649047803631_n-2-300x135.jpg 300w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503456901_122138860094670653_6336781649047803631_n-2-768x346.jpg 768w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503456901_122138860094670653_6336781649047803631_n-2.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e75e6d elementor-widget elementor-widget-image\" data-id=\"5e75e6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"360\" src=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503744607_122138860172670653_4852747723387206212_n-2-1024x576.jpg\" class=\"attachment-large size-large wp-image-23712\" alt=\"\" srcset=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503744607_122138860172670653_4852747723387206212_n-2-1024x576.jpg 1024w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503744607_122138860172670653_4852747723387206212_n-2-300x169.jpg 300w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503744607_122138860172670653_4852747723387206212_n-2-768x432.jpg 768w, https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/503744607_122138860172670653_4852747723387206212_n-2.jpg 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>As part of educational initiatives, a series of meetings by EPAM Systems took place, dedicated to the fundamentals of software development in JavaScript. The event brought together students of various specialties, beginners in programming, and everyone interested in taking their first steps in IT or systematizing their existing knowledge. The format of the meetings combined [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-23705","post","type-post","status-publish","format-standard","hentry","category-sem-categoria"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -\" \/>\n<meta property=\"og:description\" content=\"As part of educational initiatives, a series of meetings by EPAM Systems took place, dedicated to the fundamentals of software development in JavaScript. The event brought together students of various specialties, beginners in programming, and everyone interested in taking their first steps in IT or systematizing their existing knowledge. The format of the meetings combined [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-05T15:11:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-26T17:17:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-724x1024.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/\",\"url\":\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/\",\"name\":\"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -\",\"isPartOf\":{\"@id\":\"https:\/\/www.proment.pro\/en\/#website\"},\"datePublished\":\"2025-09-05T15:11:46+00:00\",\"dateModified\":\"2026-02-26T17:17:13+00:00\",\"author\":{\"@id\":\"https:\/\/www.proment.pro\/en\/#\/schema\/person\/f16baf37b5fcf18333eec7b1cc47b9a8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.proment.pro\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.proment.pro\/en\/#website\",\"url\":\"https:\/\/www.proment.pro\/en\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.proment.pro\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.proment.pro\/en\/#\/schema\/person\/f16baf37b5fcf18333eec7b1cc47b9a8\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.proment.pro\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/33e54dec0cd79fc4b5e911c15f836c46ec8d0e452ecd3ca5f707bce0a3540a3b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/33e54dec0cd79fc4b5e911c15f836c46ec8d0e452ecd3ca5f707bce0a3540a3b?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/www.proment.pro\"],\"url\":\"https:\/\/www.proment.pro\/en\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/","og_locale":"en_US","og_type":"article","og_title":"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -","og_description":"As part of educational initiatives, a series of meetings by EPAM Systems took place, dedicated to the fundamentals of software development in JavaScript. The event brought together students of various specialties, beginners in programming, and everyone interested in taking their first steps in IT or systematizing their existing knowledge. The format of the meetings combined [&hellip;]","og_url":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/","article_published_time":"2025-09-05T15:11:46+00:00","article_modified_time":"2026-02-26T17:17:13+00:00","og_image":[{"url":"https:\/\/www.proment.pro\/wp-content\/uploads\/2025\/09\/499426330_122136651890670653_5721736203766993694_n-724x1024.jpg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/","url":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/","name":"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic -","isPartOf":{"@id":"https:\/\/www.proment.pro\/en\/#website"},"datePublished":"2025-09-05T15:11:46+00:00","dateModified":"2026-02-26T17:17:13+00:00","author":{"@id":"https:\/\/www.proment.pro\/en\/#\/schema\/person\/f16baf37b5fcf18333eec7b1cc47b9a8"},"breadcrumb":{"@id":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.proment.pro\/en\/sem-categoria\/fundamentals-of-software-development-in-javascript-with-epam-in-lviv-polytehnic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.proment.pro\/en\/"},{"@type":"ListItem","position":2,"name":"Fundamentals of software development in JAVASCRIPT with EPAM in Lviv Polytehnic"}]},{"@type":"WebSite","@id":"https:\/\/www.proment.pro\/en\/#website","url":"https:\/\/www.proment.pro\/en\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.proment.pro\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.proment.pro\/en\/#\/schema\/person\/f16baf37b5fcf18333eec7b1cc47b9a8","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.proment.pro\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/33e54dec0cd79fc4b5e911c15f836c46ec8d0e452ecd3ca5f707bce0a3540a3b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/33e54dec0cd79fc4b5e911c15f836c46ec8d0e452ecd3ca5f707bce0a3540a3b?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.proment.pro"],"url":"https:\/\/www.proment.pro\/en\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/posts\/23705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/comments?post=23705"}],"version-history":[{"count":4,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/posts\/23705\/revisions"}],"predecessor-version":[{"id":23716,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/posts\/23705\/revisions\/23716"}],"wp:attachment":[{"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/media?parent=23705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/categories?post=23705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.proment.pro\/en\/wp-json\/wp\/v2\/tags?post=23705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}