Create code that fits your needs precisely.
Develop your own approach to managing communications with servers.
1h 44m • COURSE
Web Portfolio Projects: Binding and Propagation with Leigh Lawhon
1h 9m • COURSE
2h 44m • COURSE
Building Web Applications with Ajax with Sasha Vodnik
Learn how to create fast and reliable web applications with Ajax. Explore the basics of XHR—the fundamental building block of Ajax—as well as the newer Fetch API, and learn how to work with Ajax in AngularJS, React, and jQuery.
1h 31m • COURSE
Processing and Interchanging JSON Data with Sasha Vodnik
Discover how to use JSON data to meet the requirements of the apps or services that you build.
1h 27m • COURSE
1h 51m • COURSE
3h 36m • COURSE
3h 45m • COURSE
Sasha Vodnik is an author and instructor at General Assembly, specializing in web development.
Leigh Lawhon is an experienced front-end developer, UX/UI designer, instructor, and author.
Leigh—who currently works as a front-end developer and content creator—has a deep design and teaching background and a passion for technology. With more than 15 years of experience, she not only has the talent to plan and design products, but also the skills to see them through development and launch. As an instructor, she has a passion for continuing her own education, and the skills to mentor and deliver training to others.
Shaun Wassell is a full-stack software developer who specializes in programming and industrial automation.
Shaun started programming in middle school with the hope of making awesome video games. He went on to get a degree in computer science and pursue a professional career developing software. He enjoys both full-stack and mobile development. Besides computers, Shaun also has an interest in music, architecture, gardening, and craft beer.
Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.
Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, The Document Object Model, is widely regarded as the definitive resource for working with the DOM.
Maximiliano Firtman is a mobile and web developer, trainer, speaker, and writer.
He has authored 11 books, including Programming the Mobile Web, and jQuery Mobile: Up and Running and the new High-Performance Mobile Web published by O'Reilly Media. Max's books have been translated into 13 different languages.
He teaches mobile app development, HTML5, Android, iOS, Progressive Web Apps, and performance courses for top companies around the world. He has delivered successful technical courses at Apple, Google, LinkedIn, Cisco, Intel, Yahoo!, Bank of America, Comcast, MercadoLibre, PayPal, Saudi Aramco, and hundreds of small and mid-size companies.
He is a frequent speaker at conferences, having visited more than 55 countries delivering talks, keynotes, and workshops. He has been widely lauded for his work in the mobile-web community by Adobe, Microsoft, Nokia, and BlackBerry, receiving several awards and recognitions. You can find him on Twitter @firt.
Professor Tom Duffy is the chair of the computer science department at Norwalk Community College.
In addition to his role as chair, Tom is the program coordinator for the computer science, mobile programming, and software engineering associate's degrees, as well as the web developer, relational database, and smartphone app development certificates. He teaches popular courses in web development, XML, Java, and mobile device programming.
Tom holds a bachelor of science degree in mathematics and a master of arts degree in mathematics and computer science from Western Connecticut State University. He is the owner of Bright Moments Software, a software company specializing in web technologies. Tom has published Programming With Mobile Applications, his second book, available from Cengage Learning.