What we're about

Build with Code hosts free weekly JavaScript and Software Engineering workshops, lectures and pair-programming sessions. Welcome!

Learn and build with the hard parts of JavaScript every Thursday 6:30pm-8:00pm through intuitive lectures and pair-programming

The reason people who only watch programming videos don't become programmers is because they're not programming. Come join other aspiring engineers and start building!

In JavaScript the Hard Parts, we cover callbacks, higher-order functions (functional programming with JavaScript), object-oriented programming with JavaScript, closure, scope and execution context

Hosted at Codesmith (https://www.codesmith.io/) every week on Thursdays 6:30pm-8:00pm and taught by Codesmith CTO Will Sentance

Price: Always free

Codesmith (Codesmith (https://www.codesmith.io/))

Codesmith teaches full stack software engineering in JavaScript through a 12 week immersive program.

We teach computer science, object-oriented JavaScript, React, Angular, Node, distributed systems and mobile development so our grads can secure mid-to-senior level software engineering positions or launch their own ventures

Apply to the program at http://codesmith.io/apply . For further questions email admissions@codesmith.io

https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/c/e/b/8/600_441832920.jpeg

---

JavaScript the Hard Parts is a free workshop series in Los Angeles designed to teach pair programming and essential programming in JavaScript - including callbacks, higher order functions (like how to understand map, reduce, filter and foreach), closure, object-oriented programming in JavaScript and other topics

In Codesmith Information sessions, attendees meet with current students and graduates to discuss what it's like to attend Codesmith, what characteristics create the best coding bootcamp in Los Angeles, how to get into Codesmith and how to succeed in the Codesmith interview

Upcoming events (5+)

Intro to JavaScript - Variables, Control Flow, and Looping

Join us at our Los Angeles HQ in Venice to master the fundamentals of JavaScript. This workshop is designed specifically with beginners in mind! To get the full experience we recommend coming onsite, however a live-stream will be available if you’re unable to make it. This workshop will be a combination of live interactive lecture and pair programming through challenges! You will go under-the-hood of JavaScript, so you can confidently tackle new problems and work through blocks. We’ll cover the concepts that are the foundation of all web development so you can confidently use them as you work on harder concepts to come. Specifically: - The web, HTML, CSS, and JavaScript - Variables (const/let) - Objects and arrays - For loops and conditional logic (if/else) Price: Always free! Parking Info: If you’re attending in person we have free parking for the workshop in the lot. Online Info: Please join us for the online stream of the workshop here: https://codesmith.io/event-signin/243?ol=t (online start time may vary by 30 min). Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on the Precourse unit before the workshop. We offer free JavaScript workshops several times a week! Typically our weekly schedule is: - Tuesdays: JavaScript The Easier Parts (In-person & Online) - Wednesdays: Build A Web App (In-person & Online) & JavaScript The Hard Parts (Online Only) - Thursdays: JavaScript The Hard Parts (In-person & Online)

How to Get Hired as a Software Engineer (Online Only)

The number of opportunities for software engineers is booming but to get a mid-level position and above requires a special kind of preparation. In this interactive workshop led by Codesmith CEO and Frontend Masters teacher, Will Sentance, we cover the five key skills that you must have in order to succeed in the job search including how to effectively whiteboard through the tough coding interviews. We will cover - - The 5 key things you need to know to get hired as a mid-level software engineer - How to whiteboard through the typical coding challenges that make up 50% of most technical interviews The session will help you:​ - Identify your career and role priorities - for example, are you most interested in a career as a backend or frontend developer, within an established corporation or a new start-up?​ - Understand and prepare the five key skills that you must have in order to succeed in the job search for software engineering positions - Understand how to approach the job search so you find the job that is best suited to your skills and aspirations.​ - Whiteboarding - working through coding problems on a whiteboard is a crucial part of most interviews. You'll see how to effectively whiteboard and work through problems live in pairs Price: Always free! Online Info: Please join us for the online stream of the workshop here - https://codesmith.io/event-signin/247?ol=t. Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on the Precourse unit before the workshop. We offer free JavaScript workshops several times a week! Typically our weekly schedule is: - Tuesdays: JavaScript The Easier Parts (In-person & Online) - Wednesdays: Build A Web App (In-person & Online) & JavaScript The Hard Parts (Online Only) - Thursdays: JavaScript The Hard Parts (In-person & Online)

Felix Rieseberg from Slack on Desktop Apps with JavaScript (Partner Event)

We’re excited to welcome Felix Rieseberg, Senior Staff Engineer at Slack to Codesmith for this month’s Speaker Series, to talk about Desktop Apps with JavaScript. Join us for a great evening full of discussion on the newest technologies and how they're being used! SoCal React will be meeting monthly to host discussions and workshops covering the latest in React, Node, and other exciting technologies. Agenda - 6:30pm - 7:00pm: Check in 7:00pm - 8:00pm: Speaker session 8:00pm - 8:30pm: Wrap up and networking Speaker - Felix Rieseberg, Senior Staff Engineer at Slack Abstract - You might already use desktop software written in JavaScript: Popular apps like Visual Studio Code, Slack, or Twitch use the framework Electron to combine native code with the convenience of Node.js to build cross-platform desktop software. In this talk, Felix will give an introduction to Electron, explaining both the up- and downsides of building apps with JavaScript. Speaker Bio - Felix is a Senior Staff Engineer and Tech Lead at Slack. He is a co-maintainer of Electron and maintainer of numerous open source libraries, focusing on JavaScript and Node.js. His recent work includes Slack’s desktop apps, O’Reilly’s “Introducing Electron”, and experiments like windows95. Parking Information - Our HQ in Venice has free parking in the lot next to the office. -- Looking forward to seeing you there!

Codesmith Open House Information Session

Codesmith

Join us for an open house before our Thursday JavaScript workshop series to learn more about the software engineering immersive curriculum, financial aid and scholarship options, and free prep resources. You’ll also get access to a special Q&A with current students to hear about their experience in the program. During this event we’ll go in depth on: - How Codesmith prepares you to become a mid to senior level software engineer in 12 weeks - A week by week breakdown of what you learn in the program (beyond just JavaScript!) - What we’re looking for in applicants and the best way to prepare for the admissions process - The Codesmith hiring support program that continues from your first job search until you retire Price: Always free! The best way to get to know Codesmith is to attend our free JavaScript workshops, hosted several times a week! Typically our weekly schedule is: Tuesdays: JavaScript The Easier Parts (In-person & Online) Wednesdays: Build A Web App (In-person & Online) & JavaScript The Hard Parts (Online Only) Thursdays: JavaScript The Hard Parts (In-person & Online)

Photos (284)