Skip to main content
Tag

Node.js training

Q & A with Sara Chipps, CPC Director and newest OpenJS Board Member

By Announcement, Blog

Sara Chipps, the newest  OpenJS Foundation board member, took some time to give the OpenJS Foundation some valuable insights into her new role on the board. Sara Chipps is a JavaScript developer based in NYC. She has been working on Software and the Open Source Community since 2001. She is the cofounder of Jewelbots, a company dedicated towards drastically changing the number of girls entering STEM fields through play, and Girl Develop It, a non-profit that has taught over 100,000 adult women how to code. By day she’s the Director of Product, Community at Stack Overflow and works there to empower millions of coders to build and ship.

Q) Why is it important for the CPC to have a voice on the board of directors, in your opinion?

A lot of the work on the CPC is in service of the OpenJS projects. We work to make sure the individual projects have the resources and representation they need. The CPC having a voice on the board of directors means that the projects have a direct line to the people at the highest decision-making levels and that means as an organization we can provide effective governance. 

Q) What do you plan to focus on as a Foundation BoD member?   

I plan to focus on learning and listening from and to both the board and project organizations initially. As a person and a software developer, my focus is always on developer happiness, open ecosystems, representation, and inclusion. I imagine those things will reflect when I bring them to the board and I hope that I can be a positive voice.  

Q) What you hope your impact will be in this role?

I hope to continue the foundation’s work of sustainability in the open source JavaScript community. I hope I can bring the perspective of a long-time community member who cares deeply about representation and the ability to level up in open source development. 

Q) What advice would you offer others wanting to get involved with the Foundation?  

Join us! We have many open meetings throughout the week, you can just show up and listen. You don’t even need to do anything or have an opinion until you are inspired. People do it all the time and it’s great. 

Project News: Electron ships v12

By Blog, Electron, Project Update
Words Electron 12.0.0 is here with confetti surrounding it.

Electron, an impact project at the OpenJS Foundation, recently released an updated version, Electron 12.0.0. This new version includes upgrades to Chromium 89, V8 8.9 and Node.js 14.16. The team also added changes to the remote module, new defaults for contextIsolation, a new webFrameMain API, and general improvements. Full details of the new release can be found on the Electron blog.

Congrats to the Electron team!

Free Introduction to Node.js Online Training Now Available

By Blog, Certification and Training, Node.js, Training

This post also appeared on the Linux Foundation Training blog.

Node.js is the extremely popular open source JavaScript runtime, used by some of the biggest names in technology, including Bloomberg, LinkedIn, Netflix, NASA, and more. Node.js is prized for its speed, lightweight footprint, and ability to easily scale, making it a top choice for microservices architectures. With no sign of Node.js use and uptake slowing, there is a continual need for more individuals with knowledge and skills in using this technology.

For those wanting to start learning Node.js, the path has not always been clear. While there are many free resources and forums available to help, they require individual planning, research and organization which can make it difficult for some to learn these skills. That’s why The Linux Foundation and OpenJS Foundation have released a new, free, online training course, Introduction to Node.js. This course is designed for frontend or backend developers who would like to become more familiar with the fundamentals of Node.js and its most common use cases. Topics covered include how to rapidly build command line tools, mock RESTful JSON APIs and prototype real-time services. You will also discover and use various ecosystem and Node core libraries, and come away understanding common use cases for Node.js.

By immersing yourself in a full-stack development experience, this course helps bring context to Node.js as it relates to the web platform, while providing a pragmatic foundation in building various types of real-world Node.js applications. At the same time, the general principles and key understandings introduced by this course can prepare you for further study towards the OpenJS Node.js Application Developer (JSNAD) and OpenJS Node.js Services Developer (JSNSD) certifications.

Introduction to Node.js was developed by David Mark Clements, Principal Architect, technical author, public speaker and OSS creator specializing in Node.js and browser JavaScript. David has been writing JavaScript since 1996 and has been working with, speaking and writing about Node.js since Node 0.4 (2011), including authoring the first three editions of “Node Cookbook”. He is the author of various open source projects including Pino, the fastest Node.js JSON logger available and 0x, a powerful profiling tool for Node.js. David also is the technical lead and primary author of the JSNAD and JSNSD certification exams, as well as the Node.js Application Development (LFW211) and Node.js Services Development (LFW212) courses. 
Enrollment is now open for Introduction to Node.js. Auditing the course through edX is free for seven weeks, or you can opt for a paid verified certificate of completion, which provides ongoing access.