Specialized Topics
This section covers a range of specialized areas in technology and development. From mobile development to system design, these resources dive deep into specific domains of software engineering and computer science.
Table of Contents
- Table of Contents
- Mobile Development
- Design Inspiration and Resource Sites
- System Design
- Mathematics for Programmers
- Game Development
Mobile Development
- Awesome iOS: A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects.
- Awesome Android: A curated list of awesome Android packages and resources.
- Awesome React Native: An awesome style list that curates the best React Native libraries, tools, tutorials, articles and more.
- Awesome Flutter: An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Design Inspiration and Resource Sites
- Design Resources for Developers: A curated list of design and UI resources for developers.
- Awesome CSS: A curated list of awesome frameworks, style guides, and other cool nuggets for writing amazing CSS.
- Awesome Tailwind CSS: A curated list of awesome things related to Tailwind CSS.
- Abduzeedo.com: Daily design inspiration and tutorials.
- Awwwards.com: Awards for design, creativity and innovation on the Internet.
- Behance.com: Showcase and discover creative work.
- Bestwebsite.gallery: Curated gallery of the best websites.
- Designspiration.com: Design inspiration and color palettes.
- Dribbble.com: Platform for designers to share their work.
- FreebiesUI.com: Free UI resources for designers.
- Land-book.com: Website design gallery.
- Landingfolio.com: Landing page design inspiration.
- Lapa.ninja: Landing page design inspiration.
- Onepagelove.com: One page website inspiration and templates.
- Pinterest.com: Visual discovery engine for finding ideas.
- Saaslandingpage.com: SaaS landing page examples.
- Screenlane.com: Web and mobile design inspiration.
- Siteinspire.com: Web design inspiration.
- Sketchrepo.com: Free, high quality Sketch resources.
- UIbundle.com: Curated UI design resources.
- Uigarage.net: Daily UI inspiration and patterns.
- UiStore.design: Free UI resources for designers.
- Xdguru.com: Adobe XD resources and tutorials.
- htmlrev.com: 1500+ free HTML templates For websites, landing pages, blogs, portfolios, ecommerce and admin dashboards
System Design
- System Design Primer: Learn how to design large-scale systems. Prep for the system design interview.
- Awesome Scalability: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems.
Mathematics for Programmers
- Awesome Math: A curated list of awesome mathematics resources.
- MIT Deeplearning book: MIT Deep Learning Book in PDF format.
Game Development
- Awesome Gamedev: A curated list of game development resources to make magic happen.
- Awesome Unity: A curated list of awesome Unity assets, resources, and more.
- Awesome Godot: A curated list of free/open source games, plugins, add-ons and scripts for Godot.
Remember, these specialized topics often require in-depth study and practice. Don’t be discouraged if they seem challenging at first – persistence and continuous learning are key in mastering these areas.