- Emily's Newsletter
- Posts
- For those of you who asked for it...
For those of you who asked for it...
Tech Resources
Tech Resources
Web Dev, Mobile Dev, Chrome Extensions, AI, and Design
Web Development
Frontend
Learn in this order: HTML/CSS -> JavaScript -> React -> Firebase
Resources
HTML/CSS: Link to YouTube
JavaScript: Link to YouTube, Link to FreeCodeCamp
React: Link to YouTube
Firebase: Link to YouTube
Full-Stack (MERN Stack)
MongoDB
Express
Node.js (or Next.js)
Node.js: Link to YouTube
Full Stack Dummy Project (Will take you ~ 20 hours):
Tools
Firebase for Authentication and Database, Postman to test Backend
Mobile Development
Native Development
Native development is when you develop for a specific devices and platforms
Ex: Iphones only, Androids only
Android: Kotlin (language) + Jetpack Compose (UI)
iOS: Swift + SwiftUI
100 Days of SwiftUI: Link
Sean Allen’s crash course: Link
Nonnative Development
Nonnative development lets you write 1 codebase for different devices and platforms
React Native (yes this is nonnative)
JavaScript/TypeScript
or
Flutter (framework) which uses Dart (language)
Native VS Nonnative
Native lets you work with device libraries easily (Ex: camera, sensors, etc)
Don’t need to make UI components from scratch
You are using the language, frameworks, and libraries that Google or Apple want you to use vs an intermediary codebase
Nonnative allows you to use it on all device types but has an intermediary, less featured codebase relative to native
You can’t publish on iOS without macOS (Apple computer)
Artificial Intelligence
Andrew Ng Courses (Hands-on projects) - Start with Intro to Machine Learning
MNIST Dataset (Hello world for AI)
Dataset Collections
Tools/Languages:
Tensorflow, Google Collab or Juptyer Notebook, Python
Chrome Extensions
Design
Figma
Web app design and collaboration tools
Canva
logo, images, graphics
Mobbin
UI/UX library - UI/UX Library Link
Other
Y-Combinator Startup School
#1 resource for tech founders
Diary of a CEO
Great talks from a variety of successful leaders + thinkers
Building in Public
Use X (formerly Twitter)
Make a Newsletter (use Beehiiv)