What we're about

Codesmith is a 12 week immersive Software Engineering program teaching Computer Science, Full Stack JavaScript engineering and mobile development. At Codesmith we teach you how to think like an engineer, code applications ready for public release, and become the tinkerer and inventor you want to be. Join this group to learn more and attend some of our events!

http://codesmith.io

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 (144)

Find us also at