pcms2025/c-code-crusaders
0
1<!DOCTYPE html>2<html lang="en">3<head>4 <meta charset="UTF-8">5 <meta name="viewport" content="width=device-width, initial-scale=1.0">6 <title>Learning Path - C# Code Crusaders</title>7 <link rel="icon" type="image/x-icon" href="/static/favicon.ico">8 <script src="https://cdn.tailwindcss.com"></script>9 <script src="https://unpkg.com/feather-icons"></script>10 <style>11 @import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&family=Montserrat:wght@400;700&display=swap');12 .progress-bar {13 background: linear-gradient(to right, #7e3bff var(--progress), #e9e9e9 var(--progress));14 }15 .module-card:hover {16 transform: translateY(-5px);17 box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);18 }19 </style>20</head>21<body class="font-sans bg-gray-100">22 <!-- Navigation -->23 <nav class="px-6 py-4 bg-black bg-opacity-50 backdrop-filter backdrop-blur-lg sticky top-0 z-50">24 <div class="container mx-auto flex justify-between items-center">25 <div class="flex items-center space-x-2">26 <i data-feather="code" class="text-purple-400"></i>27 <a href="index.html" class="text-white font-bold text-xl">C# Code Crusaders</a>28 </div>29 <div class="hidden md:flex space-x-8">30 <a href="index.html" class="text-white hover:text-purple-300 transition">Home</a>31 <a href="tutorials.html" class="text-white hover:text-purple-300 transition">Tutorials</a>32 <a href="learning.html" class="text-purple-300 font-semibold transition">Learning Path</a>33 <a href="csharp_basics.html" class="text-white hover:text-purple-300 transition">C# Basics</a>34<a href="#" class="text-white hover:text-purple-300 transition">Community</a>35</div>36 <button class="md:hidden text-white">37 <i data-feather="menu"></i>38 </button>39 </div>40 </nav>41 42 <!-- Learning Path Hero -->43 <section class="bg-gradient-to-r from-purple-800 to-blue-800 text-white py-20 px-6">44 <div class="container mx-auto">45 <div class="max-w-3xl">46 <h1 class="text-4xl md:text-5xl font-bold mb-6">C# Learning Path</h1>47 <p class="text-xl opacity-90 mb-8">48 Master C# programming with our structured learning path. Start with the basics and progress to advanced topics.49 </p>50 <div class="w-full bg-gray-200 rounded-full h-2.5 mb-6">51 <div class="progress-bar h-2.5 rounded-full" style="--progress: 15%; width: 15%"></div>52 </div>53 <p class="text-sm opacity-80">15% completed • 2 of 13 modules</p>54 </div>55 </div>56 </section>57 58 <!-- Learning Modules -->59 <section class="py-16 px-6">60 <div class="container mx-auto">61 <div class="grid md:grid-cols-2 gap-8">62 <!-- Module 1 - C# Basics -->63 <div class="module-card bg-white rounded-xl shadow-md p-6 transition duration-300 border-l-4 border-purple-500">64 <div class="flex items-start mb-4">65 <div class="bg-purple-100 text-purple-800 rounded-full p-3 mr-4">66 <i data-feather="terminal" class="w-6 h-6"></i>67 </div>68 <div>69 <div class="flex items-center mb-2">70 <span class="bg-purple-100 text-purple-800 text-xs px-2 py-1 rounded mr-2">Beginner</span>71 <span class="text-gray-500 text-sm">4 Lessons</span>72 </div>73 <h3 class="text-xl font-bold text-gray-800">C# Basics</h3>74 <p class="text-gray-600 mt-2">75 Learn fundamental C# concepts like variables, data types, operators and control flow.76 </p>77 </div>78 </div>79 <div class="flex justify-between items-center mt-6">80 <div class="flex items-center">81 <i data-feather="check-circle" class="text-green-500 mr-2"></i>82 <span class="text-sm text-gray-600">2/4 completed</span>83 </div>84 <a href="#" class="text-purple-600 hover:text-purple-800 font-medium flex items-center">85 Continue <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i>86 </a>87 </div>88 </div>89 90 <!-- Module 2 - OOP -->91 <div class="module-card bg-white rounded-xl shadow-md p-6 transition duration-300 border-l-4 border-blue-500">92 <div class="flex items-start mb-4">93 <div class="bg-blue-100 text-blue-800 rounded-full p-3 mr-4">94 <i data-feather="cpu" class="w-6 h-6"></i>95 </div>96 <div>97 <div class="flex items-center mb-2">98 <span class="bg-blue-100 text-blue-800 text-xs px-2 py-1 rounded mr-2">Intermediate</span>99 <span class="text-gray-500 text-sm">6 Lessons</span>100 </div>101 <h3 class="text-xl font-bold text-gray-800">Object-Oriented Programming</h3>102 <p class="text-gray-600 mt-2">103 Master classes, objects, inheritance, polymorphism and other OOP concepts in C#.104 </p>105 </div>106 </div>107 <div class="flex justify-between items-center mt-6">108 <div class="flex items-center">109 <i data-feather="circle" class="text-gray-300 mr-2"></i>110 <span class="text-sm text-gray-600">Not started</span>111 </div>112 <a href="#" class="text-blue-600 hover:text-blue-800 font-medium flex items-center">113 Start <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i>114 </a>115 </div>116 </div>117 118 <!-- Module 3 - LINQ -->119 <div class="module-card bg-white rounded-xl shadow-md p-6 transition duration-300 border-l-4 border-green-500">120 <div class="flex items-start mb-4">121 <div class="bg-green-100 text-green-800 rounded-full p-3 mr-4">122 <i data-feather="search" class="w-6 h-6"></i>123 </div>124 <div>125 <div class="flex items-center mb-2">126 <span class="bg-green-100 text-green-800 text-xs px-2 py-1 rounded mr-2">Intermediate</span>127 <span class="text-gray-500 text-sm">5 Lessons</span>128 </div>129 <h3 class="text-xl font-bold text-gray-800">LINQ Mastery</h3>130 <p class="text-gray-600 mt-2">131 Learn to query collections and databases with Language Integrated Query (LINQ).132 </p>133 </div>134 </div>135 <div class="flex justify-between items-center mt-6">136 <div class="flex items-center">137 <i data-feather="circle" class="text-gray-300 mr-2"></i>138 <span class="text-sm text-gray-600">Not started</span>139 </div>140 <a href="#" class="text-green-600 hover:text-green-800 font-medium flex items-center">141 Start <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i>142 </a>143 </div>144 </div>145 146 <!-- Module 4 - EF Core -->147 <div class="module-card bg-white rounded-xl shadow-md p-6 transition duration-300 border-l-4 border-yellow-500">148 <div class="flex items-start mb-4">149 <div class="bg-yellow-100 text-yellow-800 rounded-full p-3 mr-4">150 <i data-feather="database" class="w-6 h-6"></i>151 </div>152 <div>153 <div class="flex items-center mb-2">154 <span class="bg-yellow-100 text-yellow-800 text-xs px-2 py-1 rounded mr-2">Intermediate</span>155 <span class="text-gray-500 text-sm">8 Lessons</span>156 </div>157 <h3 class="text-xl font-bold text-gray-800">Entity Framework Core</h3>158 <p class="text-gray-600 mt-2">159 Learn to work with databases using C# and Entity Framework Core ORM.160 </p>161 </div>162 </div>163 <div class="flex justify-between items-center mt-6">164 <div class="flex items-center">165 <i data-feather="circle" class="text-gray-300 mr-2"></i>166 <span class="text-sm text-gray-600">Not started</span>167 </div>168 <a href="#" class="text-yellow-600 hover:text-yellow-800 font-medium flex items-center">169 Start <i data-feather="arrow-right" class="ml-1 w-4 h-4"></i>170 </a>171 </div>172 </div>173 174 <!-- Module 5 - ASP.NET Core -->175 <div class="module-card bg-white rounded-xl shadow-md p-6 transition duration-300 border-l-4 border-red-500">176 <div class="flex items-start mb-4">177 <div class="bg-red-100 text-red-800 rounded-full p-3 mr-4">178 <i data-feather="cloud" class="w-6 h-6"></i>179 </div>180 <div>181 <div class="flex items-center mb-2">182 <span class="bg-red-100 text-red-800 text-xs px-2 py-1 rounded mr-2">Advanced</span>183 <span class="text-gray-500 text-sm">10 Lessons</span>184 </div>185 <h3 class="text-xl font-bold text-gray-800">ASP.NET Core Web API</h3>186 <p class="text-gray-600 mt-2">187 Build robust RESTful APIs with ASP.NET Core and deploy to the cloud.188 </p>189 </div>190 </div>191 <div class="flex justify-between items-center mt-6">192 <div class="flex items-center">193 <i data-feather="lock" class="text-gray-400 mr-2"></i>194 <span class="text-sm text-gray-600">Complete previous modules</span>195 </div>196 </div>197 </div>198 </div>199 200 <!-- Next Steps -->201 <div class="mt-16 bg-purple-50 rounded-xl p-8">202 <h3 class="text-2xl font-bold mb-4 text-gray-800">Your Next Step</h3>203 <p class="text-gray-600 mb-6">204 Continue with the next lesson in your current module to maintain your learning momentum.205 </p>206 <a href="#" class="bg-purple-600 hover:bg-purple-700 text-white font-bold py-3 px-6 rounded-lg inline-flex items-center transition">207 <i data-feather="play" class="mr-2"></i> Continue <a href="csharp_basics.html#lesson3" class="hover:underline">C# Basics: Lesson 3 - Control Flow</a>208</a>209 </div>210 </div>211 </section>212 213 <!-- Footer -->214 <footer class="bg-gray-900 text-white py-12 px-6">215 <div class="container mx-auto">216 <div class="grid md:grid-cols-4 gap-8">217 <div>218 <h3 class="text-xl font-bold mb-4 flex items-center">219 <i data-feather="code" class="mr-2 text-purple-400"></i> C# Code Crusaders220 </h3>221 <p class="text-gray-400">222 Mastering C# one line at a time.223 </p>224 </div>225 226 <div>227 <h4 class="font-bold mb-4">Learning</h4>228 <ul class="space-y-2">229 <li><a href="tutorials.html" class="text-gray-400 hover:text-white transition">Tutorials</a></li>230 <li><a href="learning.html" class="text-purple-300 hover:text-white transition">Learning Path</a></li>231 <li><a href="csharp_basics.html" class="text-gray-400 hover:text-white transition">C# Basics</a></li>232<li><a href="#" class="text-gray-400 hover:text-white transition">Projects</a></li>233</ul>234 </div>235 236 <div>237 <h4 class="font-bold mb-4">Community</h4>238 <ul class="space-y-2">239 <li><a href="#" class="text-gray-400 hover:text-white transition">Discord</a></li>240 <li><a href="#" class="text-gray-400 hover:text-white transition">Forum</a></li>241 <li><a href="#" class="text-gray-400 hover:text-white transition">Events</a></li>242 </ul>243 </div>244 245 <div>246 <h4 class="font-bold mb-4">Connect</h4>247 <div class="flex space-x-4">248 <a href="#" class="text-gray-400 hover:text-white transition">249 <i data-feather="twitter"></i>250 </a>251 <a href="#" class="text-gray-400 hover:text-white transition">252 <i data-feather="github"></i>253 </a>254 <a href="#" class="text-gray-400 hover:text-white transition">255 <i data-feather="youtube"></i>256 </a>257 <a href="#" class="text-gray-400 hover:text-white transition">258 <i data-feather="linkedin"></i>259 </a>260 </div>261 </div>262 </div>263 264 <div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-500">265 <p>© 2023 C# Code Crusaders. All rights reserved.</p>266 </div>267 </div>268 </footer>269 270 <script>271 // Initialize feather icons272 feather.replace();273 </script>274</body>275</html>