• JavaScript the Hard Parts: Classes and Prototypes (Online Only)

    Time changed to 6pm PT and 9pm ET (1hr later than expected) -------- Join us online to master object oriented programming in JavaScript! 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. During this workshop we'll cover Object-Oriented Programming in JavaScript by going under the hood of OOP and the prototype chain. Specifically: - 4 approaches to object-oriented programming in JavaScript - Prototype, __proto__ and the prototype chain - Factories, constructors and classes - ES5 and ES6 approaches Price: Always free! Online Info: Please join us for the online stream of the workshop here: https://codesmith.io/event-signin/388?ol=t (online start time may vary by 30mins) Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working through the Callbacks and Closures units before the workshop. We offer free JavaScript workshops several times a week for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    4
  • 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)

    1
  • JavaScript the Hard Parts: Closure, Scope & Execution Context

    Join us at our Los Angeles HQ in Venice to master JavaScript closure and scope, followed by Codesmith drinks and networking! 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, followed by networking and drinks! You will go under-the-hood of JavaScript, so you can confidently tackle new problems and work through blocks. During this workshop we will cover: - Understand how closure works under the hood (one of the most misunderstood but most powerful features of JavaScript) - Understand core JS runtime features - execution context, JavaScript execution model and the variable environment - Be able to wield, optimize and debug popular pro utility functions like once and memoize - Be able to implement the module pattern - one of the cleanest and most resilient design patterns in JavaScript 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/373?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 units up to the Closure, Scope, and Execution context unit before the workshop. We offer free JavaScript workshops several times a week for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    1
  • Intro to JavaScript - Functions and Objects

    Codesmith

    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. During this workshop, we will cover: - What happens when our code runs in the browser? - A closer look at objects - Reusing our logic (declaring/invoking functions) 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/371?ol=t (online start time can 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 for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

  • CS Prep Information Session

    Online

    Join us online to learn about CS Prep, our bootcamp prep course! Our lead instructor will go in depth on course details and the event will end with a live Q&A with graduates of the program. During this event we’ll cover: - How to get started learning JavaScript the right way - CS Prep curriculum details - What the experience of learning in an online classroom is like - Admissions Process & Scholarship Opportunities - How CS Prep prepares you for Codesmith and other top coding programs Price: Always free! Online Info: Please join us for the online stream of the workshop here: https://codesmith.io/event-signin/370?ol=t The best way to get to know CS Prep and Codesmith is to attend the free JavaScript workshops that we offer 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)

    1
  • 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/360?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 for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    2
  • Functional Programming - map, filter, reduce

    Join us at our Los Angeles HQ in Venice to master Functional Programming, followed by Codesmith drinks and networking! To get the full experience we recommend coming onsite, however a live-stream will be available if you’re unable to make it. Functional Programming is the hottest programming paradigm, helping developers produce more readable, maintainable, and testable code! Understand how to effectively utilize map, reduce, and filter. 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. 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: https://codesmith.io/event-signin/359?ol=t (online start time may vary by 30mins) Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on units up to the Async unit before the workshop. We offer free JavaScript workshops several times a week for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    3
  • JavaScript the Hard Parts: Closure, Scope & Execution Context (Online Only)

    Join us online to master JavaScript closures and scope! 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. During this workshop we will cover: Understand how closure works under the hood (one of the most misunderstood but most powerful features of JavaScript) Understand core JS runtime features - execution context, JavaScript execution model and the variable environment Be able to wield, optimize and debug popular pro utility functions like once and memoize Be able to implement the module pattern - one of the cleanest and most resilient design patterns in JavaScript Price: Always free! Online Info: Please join us for the online stream of the workshop here: https://codesmith.io/event-signin/363?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 units up to the Closures, Scope, and Execution context unit before the workshop. We offer free JavaScript workshops several times a week for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    1
  • Codesmith Info Session: Program, Curriculum & Financial Aid

    Join us online to learn about the software engineering immersive curriculum, financial aid and scholarship options, and free prep resources from our Head of Curriculum and Lead Instructor! 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! Online Info: Please join us for the online stream of the workshop here: https://codesmith.io/event-signin/362?ol=t We offer free JavaScript workshops several times a week for all levels in-person in LA & NY, and live-streamed online. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series - Build a Web App Series

    1
  • 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)

    1