What we're about

JavaScript is quickly becoming required knowledge for all levels of web design and development, including static web pages, highly interactive web applications, and server-side APIs. Join us to learn more about JavaScript.

Our focus is on emerging technology including leading libraries such as Node, React/Redux, Angular, and more. We highlight techniques and tools, but we're also interested in supporting beginners by teaching debugging techniques and skill building.

We have something for everyone, all levels welcome: beginner, intermediate, advanced, super-guru-ninja!

Facebook: https://www.facebook.com/semichjs

Twitter: https://twitter.com/sem_js

Upcoming events (5+)

Vue from the Top: An Introduction to Vue.js with Doug Lance

## Summary Over the past few years, Vue.js has grown quickly to rival Angular as the second most popular frontend framework. From simple interactive elements on basic websites to rich Single Page Applications, Vue.js can be used to build almost any web experience. Why would you choose Vue over React or Angular? Why is it growing so quickly? And how would someone get started using it? In this talk, we'll go through the pros and cons of using Vue, learn how Vue works, explore styling and state management in Vue, and show a demo of a simple Vue.js application. By the end of the event, you will understand the basics and be one step closer toward mastering Vue.js development. ## Biography Doug Lance is a fullstack engineer at Arbormoon Software, Inc. He has been building for the web for almost 20 years and using Vue.js for the last 4 years.

STUDY GROUP: Monthly Meeting

ITHAKA

Why did we create the SEMjs Study group? To have a safe space for members of our community to learn from, teach and mentor each other, as all of us grow as developers, while discussing all things JavaScript-related. What do we do at Study Group? • Work with individual JS issues and problems; bring in JS projects that you are struggling with, we can help! • JS questions? Bring 'em! • Networking with other JS developers in our local community • JS topic of the day; there is always a new topic being discussed • Other JS discussions, whatever you are interested in! Chances are, there will be others that are interested too! • Work with exercism.io, which is a code kata site for JS practice (as well as other languages) • Work on a group project • Pair programming • Group code kata • Tooling and frameworks discussions • And, generally, anything that you can think of, we can accommodate you. It's really up to you! The question really is, what do YOU want to learn today? And, finally, you don't HAVE to have an agenda when you come to study group, but do come! You will walk out with new ideas, regardless of how you walked in :)

STUDY GROUP: Monthly Meeting

ITHAKA

Why did we create the SEMjs Study group? To have a safe space for members of our community to learn from, teach and mentor each other, as all of us grow as developers, while discussing all things JavaScript-related. What do we do at Study Group? • Work with individual JS issues and problems; bring in JS projects that you are struggling with, we can help! • JS questions? Bring 'em! • Networking with other JS developers in our local community • JS topic of the day; there is always a new topic being discussed • Other JS discussions, whatever you are interested in! Chances are, there will be others that are interested too! • Work with exercism.io, which is a code kata site for JS practice (as well as other languages) • Work on a group project • Pair programming • Group code kata • Tooling and frameworks discussions • And, generally, anything that you can think of, we can accommodate you. It's really up to you! The question really is, what do YOU want to learn today? And, finally, you don't HAVE to have an agenda when you come to study group, but do come! You will walk out with new ideas, regardless of how you walked in :)

STUDY GROUP: Monthly Meeting

ITHAKA

Why did we create the SEMjs Study group? To have a safe space for members of our community to learn from, teach and mentor each other, as all of us grow as developers, while discussing all things JavaScript-related. What do we do at Study Group? • Work with individual JS issues and problems; bring in JS projects that you are struggling with, we can help! • JS questions? Bring 'em! • Networking with other JS developers in our local community • JS topic of the day; there is always a new topic being discussed • Other JS discussions, whatever you are interested in! Chances are, there will be others that are interested too! • Work with exercism.io, which is a code kata site for JS practice (as well as other languages) • Work on a group project • Pair programming • Group code kata • Tooling and frameworks discussions • And, generally, anything that you can think of, we can accommodate you. It's really up to you! The question really is, what do YOU want to learn today? And, finally, you don't HAVE to have an agenda when you come to study group, but do come! You will walk out with new ideas, regardless of how you walked in :)

Past events (136)

You Might Not Need Webpack - With Ryan Lanciaux

Atomic Object

Photos (82)

Find us also at