Hello and welcome to Try Coding Classes!
We're glad you considered trying coding out. We're a web application program design training program. We're an indie learning initiative of sorts, run by IIT alumni and as our name suggests, we get more learners to try coding.
- We're led by curiosity. Being curious about what digital technology can mean for our lives in the large and in the small, can generate the required motivation to dive in this intricate endeavour.
We're career oriented.
- We pick tools, technologies and principles such that they help learners land real jobs in the coding economy.
- We cover a wide range of career boosting topics involved in various reaches of a web application.
- We help learners build demonstrable portfolios.
We're methodical. Our course is administered via:
- The syllabus that articulates our map.
- Topic wise long-form videos that form the standard knowledge library. Participants peruse them at their own convenience.
- Short form notes that capture condensed knowledge in a capsule format for easy reference.
- Interactive live coding sessions that represent the expanding frontiers of our practice. Participants pair program, in realtime application of knowledge and development of solutions. This normalises the dialectic approach to coding and incremental & iterative improvement.
- We're application driven. We step our curriculum through practical utilities and applications that we can ourselves put to use. This helps us better understand that gap between expectations and outputs. And makes us a better application designer.
- We're concept positive. Coding is a non-trivial intricate journey, and the domain is studded with abstractions, concepts, utilities, disciplines and substantial real world impact. We grapple with a lot of abstract concepts together in the realm of the formless.
- We're hands on. Practice leads. Theory follows. We learn by doing and building.
Our stack:
- Scala: The recommended language to forge inter-stack coding concepts.
- Svelte: The practical webapp frontend framework, both beginner & veteran friendly.
- Git: The omnipresent, inter-stack industry standard & battle hardened tool for code versioning & collaboration.
- Nix: The arcane discipline of package management, reproducible builds and deployments.
- Zio: High level scala application framework.
- Vscode: Our dependable IDE; Emacs: Our aspirational IDE.
To Enrol: Just send us a direct message.
- Enrolled learners get exclusive access to the entire library of our content valid througout the duration of their enrolment.
- Course Fee: From ₹500 a month.
We're in for the long haul.
Modules
Our kickstart module is Program Design 101 if you don't know where to begin.
Check out other live / draft modules to find if anything interests you.
| Program Design |
| 100 - The Program Design ToolKit (Apps, Accounts & Collaboration) |
| 101 - Enter FlatLands (Introductory 2D Web Design Practice) |
| 102 - Publishing My First WebSite (Getting It Out There) |
| Scala Programming |
| 101 - Starting Scala (Functional Programming Principles In Scala) |
| Crypto |
| 101 - Applying Elementary Cryptography (Simple applications) |
| Nix Package Management |
| 101 - Installing Nix (For Reproducible Deployments) |
| Emacs |
| 101 - Starting Emacs (Installation, Basic Hacks) |