Skip to content

Software Development

Javascript Essentials

UCI:3054

Course level
Intermediate
Length
10 weeks
Training hours
90

Per Scholas' JavaScript Essentials training equips professionals with the key foundational skills to develop scalable, maintainable, and secure applications. Participants gain expertise in programming fundamentals, advanced object-oriented principles, and asynchronous programming techniques, enabling them to create dynamic, data-driven solutions. This training ensures your team is prepared to tackle complex challenges and drive innovation.

By sourcing talent from Per Scholas, you're not just filling a vacancy. You're fortifying your organization's technological foundation, ensuring that it stands resilient against challenges, both present and future.

Objectives

  • Develop Scalable Solutions - Build and maintain efficient, scalable web applications using advanced JavaScript programming principles.
  • Enhance Data Management - Manipulate and process complex data structures to streamline workflows and improve decision-making.
  • Drive Innovation - Implement dynamic, asynchronous features and secure coding practices to support cutting-edge projects and robust applications.

Employment roles

  • Software Engineer
  • Javascript Developer

Software and platforms

  • Microsoft Office 365
  • Slack
  • Visual Studio Code
  • Zoom
  • AI-enabled Browser
  • NodeJS

Talent Solutions Partners With You to Deliver:

  • A robust pipeline of skilled, diverse professionals. Fill open roles immediately, develop customized talent cohorts for specialty skills, or upskill and reskill current employees.
  • Professionals are equipped with skills like communication, presentation of complex ideas, and the ability to collaborate so they add value immediately thanks to our Professional Development courses.
  • Through continued training and support for our Professionals, Per Scholas continues supporting alumni in their new roles, building toward your success, and generating higher staff retention for your company.

Related Courses

  • This 15-week course equips learners with the knowledge and practical skills to work as Full Stack Java Developers. Learners cover front-end and back-end development, and design, create, manage, test, and evaluate web-based applications.

    15 weeks412.5 training hours
  • This 15-week course covers Java programming, focusing on the design and development of scalable microservices. This entry-level course is designed for learners with basic computer literacy and builds full-stack development skills, including modern software architecture, database management, server-side programming, and microservices communication.

    15 weeks412.5 training hours
  • This 10-week course is designed to introduce learners to Python programming fundamentals and build a strong foundation in computational problem-solving. This intermediate course is designed for individuals new to programming or seeking to expand technical skills with Python. Learners design well-structured programs, apply core programming concepts such as version control, variables, control flow, and data structures, and work with Python's robust libraries and tools.

    No-Cost10 weeks90 training hours
  • This 8-week intermediate course covers ServiceNow application development and administration. It is designed for IT professionals and aspiring ServiceNow developers looking to build their skills in configuring, scripting, and developing applications on the ServiceNow platform.

    8 weeks72 training hours
  • This 10-week course equips intermediate Python developers with advanced skills in web application development. Learners cover advanced Python techniques, including object-oriented programming concepts such as inheritance and polymorphism, and iterators for efficient, concise code.

    10 weeks120 training hours
  • This 10-week Web Design Essentials course equips learners with the essential skills required for web design and beyond. Designed for aspiring web designers and front-end developers, this course covers a broad spectrum of topics, including version control with Git, building solid foundations in HTML, DOM manipulation, and CSS, and crafting dynamic web experiences with JavaScript.

    No-Cost10 weeks90 training hours