Maximiliano Firtman
Independent Consultant
Max Firtman works as an independent free-lance consultant. He is a mobile + web developer, trainer, speaker, and writer. He has authored many books, including Programming the Mobile Web and High Performance Mobile Web published by O’Reilly Media. He is a frequent speaker at conferences worldwide and he has been widely recognized for his work in the mobile-web community. He teaches mobile (Android & iOS), HTML5, PWA and web performance trainings. He has been working in the Web since 1996 and in the mobile app space since 2001.
Maximiliano Firtman's Courses
- ⠇
Basics of Go
Get a quick introduction to Go. Learn basic syntax like variables, constants, data types, and creating and importing packages. You’ll get hands-on with all the necessary features of Go to get up to speed with the language quickly! - ⠇
Web App Performance
Learn to identify and resolve performance issues in your web apps! Learn about performance issues, metrics, HTTP, browser cache, and service workers. Discover basic to advanced optimization techniques and performance APIs. - ⠇
First Look: ChatGPT API for Web Developers
Quickly understand the essentials of AI in web development. Learn about large language models, chatbots, APIs, and more. Build a ChatGPT Clone project and delve into advanced topics like context maintenance, prompt engineering, and using the Image API. - ⠇
A Tour of Web Capabilities
Explore what is possible with new Web APIs! Browsers can do so much now, including speech recognition, geolocation, OS integration, face detection, augmented reality, and reading from sensors, external hardware, and devices! - ⠇
Vanilla JS: You Might Not Need a Framework
Explore Vanilla JavaScript, understand core concepts, work with the DOM API, handle events, and build a web application from scratch. Delve into advanced topics like SPA routing, web components, and reactive programming. - ⠇
Web Storage APIs
Go beyond localStorage to use newer and more performant APIs like IndexedDB for storing JSON, CacheStorage for caching requests, and the FileSystem API for accessing the local file system. - ⠇
Web Authentication APIs
Learn basic password logins to using Google to log in. Then, use WebAuthn API and Passkeys to use FaceID and biometrics to make passwordless web apps! - ⠇
JavaScript in the Background
Explore new web app capabilities to detect when your web app is in the background to execute code later, even when your web app isn’t in focus. - ⠇
Cross-Platform Mobile Apps with Flutter
Create your first multi-platform application using Dart, including native apps for iOS, Android, desktop computers, and Progressive Web Apps. - ⠇
Introduction to Kotlin and Android Development
Create your first Android native application using Jetpack Compose and Android Studio. - ⠇
iOS App Development with Swift
Create your first iOS native application using SwiftUI and Xcode for deployment in the iOS and iPad Apple App store. - ⠇
Build Progressive Web Apps (PWAs) from Scratch
Build offline-capable Progressive Web Apps with HTML, CSS, and JavaScript: Service workers give you access to the cache storage while App Manifests allow you to be distributed on the Google Play store and Apple App Store.
Upcoming Workshops with Maximiliano Firtman
Professional JS: Features You Need to Know
Spend a full day learning about the latest JavaScript features professional developers need to know with Maximiliano Firtman.
Details TBA
Practical Web App Patterns with Vanilla JS
Spend a full day learning practical web application design patterns in Vanilla JS with Maximiliano Firtman.
Details TBA
PWAs: You Don't Need That App Store
Spend a full day building offline-capable Progressive Web Apps with HTML, CSS, and JavaScript with Maximiliano Firtman.
Details TBA
PHP Fundamentals
Spend a full day learning PHP fundamentals with Maximiliano Firtman.
Details TBA