Follow one learner's 100-day journey with Swift, featuring daily coding projects, tutorials, and insights for anyone interested in iOS development.
Track a real 100-day Swift learning journey
This website documents a personal 100-day challenge to learn Swift, Apple's programming language for iOS development. Each day, the creator built a new project or feature, sharing their progress and lessons learned along the way. You can browse through 40 completed projects, from simple apps to more complex creations, and see how skills grew over time.
Whether you're starting out with Swift or looking for project inspiration, you'll find code examples, tutorials, and links to useful resources. The site is perfect if you enjoy learning by seeing real-world practice and want a peek into the day-by-day process of picking up a new programming language. It’s a friendly, down-to-earth look at what it’s like to learn Swift by doing.
Discover websites similar to Samvlu.com. Optimized for ultra-fast loading.
Learn how to design and build your own programming language with step-by-step tutorials and practical guides for aspiring language creators.
Learn programming and algorithms with in-depth tutorials, code walkthroughs, and practical tips to help you solve coding challenges and improve your skills.
RubyGuides offers clear, in-depth tutorials and guides to help you master Ruby programming, from beginner basics to advanced development topics.
Learn Go programming with easy-to-follow tutorials, tips, and guides. Perfect for beginners and experienced developers looking to improve their Go skills.
Learn Python programming with step-by-step tutorials for beginners and pros, covering basics, databases, GUIs, and machine learning topics.
Learn Java, Spring, and Micronaut frameworks with practical tutorials, code examples, and guides designed to help you build and improve your coding skills.
Learn Perl programming with tutorials, video courses, and guides for beginners and advanced users. Find answers, tips, and resources for Perl development.
Explore easy-to-follow tutorials on ROS 2 for JavaScript and TypeScript developers, written by Wayne, to help you learn robotics programming step by step.
AppCoda helps you learn Swift, SwiftUI, and iOS app development through free tutorials, ebooks, and video courses for all skill levels.
Google Codelabs offers step-by-step coding tutorials to help you build apps and learn new technologies with hands-on, guided lessons.
Explore friendly web development tutorials focused on React, CSS, JavaScript, and animation, designed to make complex topics easy to understand.
Learn how to write Markdown with this easy, step-by-step interactive tutorial. Perfect for beginners who want to format text for the web. Available in many languages.
Learn practical SQL indexing and tuning with clear, developer-focused tutorials covering Oracle, MySQL, PostgreSQL, SQL Server, and more.
Learn web development basics with easy tutorials on HTML, CSS, JavaScript, databases, and more. Great for beginners and those building their first website.
Find clear, step-by-step tutorials on Java, Spring, Maven, Hibernate, JUnit, and more to help you learn coding and master popular programming frameworks.
Learn modern Tk GUI development with easy tutorials for Python, Tcl, Ruby, and Perl. Find practical guides and resources for building better interfaces.
Learn web programming in Go with hands-on examples and tutorials. Explore guides on HTTP servers, routing, sessions, and more for Go developers.
Find step-by-step tutorials and resources for learning OpenGL, GLSL, WebGL, and building 3D graphics applications using modern shader techniques.
Learn web development with step-by-step tutorials on PHP, CodeIgniter, Laravel, Node.js, MySQL, and more, perfect for beginners and developers alike.
JavaScript Is Sexy offers tutorials, guides, and tips to help you master JavaScript and frontend development, with a focus on UI/UX and modern techniques.
PentesterLab teaches web hacking and security code review with hands-on exercises, real-world vulnerabilities, and expert guidance for advanced learners.
Step-by-step guides for using Git and GitHub with R, RStudio, and R Markdown, making version control simple for R users at any experience level.
Get web development tips, tutorials, and resources on HTML, CSS, JavaScript, WordPress, and more, designed for learners and developers of all levels.
Explore guides, how-tos, and best practices for learning jQuery and building interactive websites with this helpful online learning center.
Learn HTML, CSS, and JavaScript with easy tutorials, references, and examples for building and understanding web pages. Ideal for beginners and coders.
Find hands-on tutorials and guides for iOS and Android development, covering topics like dependency injection, databases, and app security.
Phppot offers tutorials and guides on PHP, JavaScript, and web development, plus resources for building eCommerce sites and hiring PHP freelancers.
Tutlane provides step-by-step tutorials and examples on programming, web development, databases, and mobile technologies to help you learn new skills.
Discover hands-on Raspberry Pi projects, coding tutorials, and DIY tech guides to help you learn, build, and create with popular devices and platforms.
Find easy-to-follow tutorials on Linux, server administration, Python programming, and web development to help you learn new tech skills.
EzzyLearning.net offers step-by-step programming and web development tutorials on ASP.NET, Blazor, AngularJS, C#, and more for easy learning.
Discover best practices and helpful resources for learning JavaScript, with curated guides, patterns, and tutorials for beginners and experienced coders.
Learn to master Visual Studio Code with a video course packed with tips, workflows, and setup guides for web development and coding in multiple languages.
Learn TypeScript step by step with easy guides, examples, and practical tips to help you understand and use TypeScript in your JavaScript projects.
Step-by-step guide for learning how to create, structure, and share R packages, making it easy to develop reusable and reproducible R code.
Access the free 'Ray Tracing in One Weekend' book series online to learn ray tracing and computer graphics through step-by-step tutorials and source code.
Learn modern WebGL2 with clear, step-by-step tutorials that explain graphics programming from the ground up—no outdated OpenGL knowledge required.
Learn how to build mobile, web, and desktop apps using Flutter with hands-on guides and tutorials for beginners on app development.
Learn modern OpenGL step by step with clear tutorials, videos, and resources for developers of all levels. Available in multiple languages.
Find clear UML tutorials and guides to help you understand software design concepts, with practical examples and resources for all experience levels.