|
|
| (25 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <templatestyles src="Template:Main_Page/styles.css" /> | | <templatestyles src="Template:Main_Page/styles.css" /> |
|
| |
|
| <div style="max-width: 1200px; margin: 0 auto; padding: 0 16px;"> | | <div class="cs-container"> |
| <!-- Hero Banner -->
| | |
| <div style="background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); border-radius: 16px; margin: 32px 0; padding: 48px 32px; text-align: center; color: white; box-shadow: 0 8px 20px rgba(37, 99, 235, 0.15);"> | | <div class="cs-header"> |
| <div style="font-size: 2.5rem; font-weight: 700; margin: 0 0 16px 0;">ComputerScience.wiki</div> | | <h1 class="cs-title">ComputerScience.wiki</h1> |
| <div style="font-size: 1.2rem; max-width: 700px; margin: 0 auto;">Free computer science education for everyone</div> | | <p class="cs-subtitle">A free wiki to learn a bit of everything in IT</p> |
| </div> | | </div> |
|
| | |
| <!-- Search Bar -->
| | <div class="cs-search"> |
| <div style="max-width: 700px; margin: -24px auto 40px; position: relative; z-index: 5;"> | | <inputbox> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);"> | |
| <inputbox>
| |
| type=search | | type=search |
| width=100% | | width=100% |
| buttonlabel=Search | | buttonlabel=Search |
| break=no | | break=no |
| placeholder=Search courses and topics... | | placeholder=Search for topics, languages, frameworks, or concepts... |
| </inputbox> | | searchbuttonlabel=Search |
| | fulltext=0 |
| | id=cs-search-box |
| | </inputbox> |
| | </div> |
| | |
| | <div class="cs-section prog"> |
| | <div class="cs-section-header"> |
| | <h2 class="cs-section-title">💻 Programming & Development</h2> |
| </div> | | </div> |
| </div>
| | <div class="cs-grid"> |
|
| | <div class="cs-card"> |
| <!-- Explore Topics Section -->
| | <div class="cs-card-header"><h3 class="cs-card-title">Languages</h3></div> |
| <div style="margin: 48px 0;">
| | <div class="cs-card-body"> |
| <div style="font-size: 1.8rem; font-weight: 700; text-align: center; margin-bottom: 40px; {{If dark|color: #60a5fa;|color: #2563eb;}}">Explore Topics</div> | | <ul class="cs-card-list"> |
|
| | <li>[[Programming/Python|Python]]</li> |
| <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); gap: 24px;">
| | <li>[[Programming/JavaScript|JavaScript]]</li> |
| <!-- Software Development -->
| | <li>[[Programming/Java|Java]]</li> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);"> | | <li>[[Programming/C and CPP|C/C++]]</li> |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}"> | | <li>[[Programming/Go|Go]]</li> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">💻</span>
| | </ul> |
| Software Development
| |
| </div>
| |
| <div style="margin-top: 16px;"> | |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;"> | |
| <div>[[Python|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Python</span>]]</div> | |
| <div>[[Java|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Java</span>]]</div> | |
| <div>[[C and C++|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">C/C++</span>]]</div> | |
| <div>[[JavaScript|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">JavaScript</span>]]</div> | |
| <div>[[Web Development|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Web Dev</span>]]</div> | |
| <div>[[Mobile Development|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Mobile</span>]]</div>
| |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Programming/All|View all languages →]]</div> |
| </div> | | </div> |
|
| | |
| <!-- Data Science -->
| | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);"> | | <div class="cs-card-header"><h3 class="cs-card-title">Software Engineering</h3></div> |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}"> | | <div class="cs-card-body"> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">📊</span>
| | <ul class="cs-card-list"> |
| Data Science
| | <li>[[Software Engineering/Design Patterns|Design Patterns]]</li> |
| </div>
| | <li>[[Software Engineering/System Design|System Design]]</li> |
| <div style="margin-top: 16px;"> | | <li>[[Software Engineering/Testing|Software Testing]]</li> |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;"> | | <li>[[Software Engineering/Code Quality|Code Quality]]</li> |
| <div>[[Machine Learning|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Machine Learning</span>]]</div> | | </ul> |
| <div>[[Data Analysis|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Data Analysis</span>]]</div> | |
| <div>[[Statistics|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Statistics</span>]]</div> | |
| <div>[[Data Visualization|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Visualization</span>]]</div>
| |
| <div>[[Tableau|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Tableau</span>]]</div> | |
| <div>[[R Programming|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">R</span>]]</div>
| |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Software Engineering/All|View all software engineering →]]</div> |
| </div> | | </div> |
|
| |
|
| <!-- Big Data -->
| | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);"> | | <div class="cs-card-header"><h3 class="cs-card-title">Web & Mobile</h3></div> |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}"> | | <div class="cs-card-body"> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">📈</span>
| | <ul class="cs-card-list"> |
| Big Data
| | <li>[[Web Development/Frontend|Frontend Technologies]]</li> |
| </div>
| | <li>[[Web Development/Backend|Backend Technologies]]</li> |
| <div style="margin-top: 16px;"> | | <li>[[Web Development/Frameworks|Web Frameworks]]</li> |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;"> | | <li>[[Mobile Development/Cross Platform|Cross-Platform]]</li> |
| <div>[[Hadoop|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Hadoop</span>]]</div> | | </ul> |
| <div>[[Spark|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Spark</span>]]</div> | |
| <div>[[Cloudera|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Cloudera</span>]]</div> | |
| <div>[[Snowflake|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Snowflake</span>]]</div>
| |
| <div>[[Data Warehousing|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Data Warehousing</span>]]</div> | |
| <div>[[NoSQL|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">NoSQL</span>]]</div>
| |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Web Development/All|View all web & mobile →]]</div> |
| </div> | | </div> |
|
| | </div> |
| <!-- Networking -->
| | </div> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);">
| | |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}">
| | <div class="cs-section data"> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">🌐</span>
| | <div class="cs-section-header"> |
| Networking
| | <h2 class="cs-section-title">🧠 Data Science & AI</h2> |
| </div>
| | </div> |
| <div style="margin-top: 16px;">
| | <div class="cs-grid"> |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;">
| | <div class="cs-card"> |
| <div>[[Network Protocols|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Protocols</span>]]</div>
| | <div class="cs-card-header"><h3 class="cs-card-title">Data Science</h3></div> |
| <div>[[Network Architecture|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Architecture</span>]]</div>
| | <div class="cs-card-body"> |
| <div>[[Cloud Networking|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Cloud</span>]]</div> | | <ul class="cs-card-list"> |
| <div>[[Network Security|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Security</span>]]</div> | | <li>[[Data Science/Statistical Analysis|Statistical Analysis]]</li> |
| <div>[[Wireless Networks|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Wireless</span>]]</div> | | <li>[[Data Science/Data Visualization|Data Visualization]]</li> |
| <div>[[SDN|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">SDN</span>]]</div> | | <li>[[Data Science/Feature Engineering|Feature Engineering]]</li> |
| </div> | | <li>[[Data Science/Tableau|Tableau]]</li> |
| | </ul> |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Data Science/All|View all data science →]]</div> |
| </div> | | </div> |
|
| | |
| <!-- Cybersecurity -->
| | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);"> | | <div class="cs-card-header"><h3 class="cs-card-title">Machine Learning</h3></div> |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}"> | | <div class="cs-card-body"> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">🔒</span>
| | <ul class="cs-card-list"> |
| Cybersecurity
| | <li>[[Machine Learning/Supervised Learning|Supervised Learning]]</li> |
| </div>
| | <li>[[Machine Learning/Unsupervised Learning|Unsupervised Learning]]</li> |
| <div style="margin-top: 16px;"> | | <li>[[Machine Learning/Deep Learning|Deep Learning]]</li> |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;"> | | </ul> |
| <div>[[Cryptography|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Cryptography</span>]]</div> | |
| <div>[[Penetration Testing|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Pen Testing</span>]]</div>
| |
| <div>[[Security Frameworks|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Frameworks</span>]]</div> | |
| <div>[[Malware Analysis|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Malware</span>]]</div>
| |
| <div>[[Identity Management|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Identity</span>]]</div> | |
| <div>[[Security Operations|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">SecOps</span>]]</div>
| |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Machine Learning/All|View all ML topics →]]</div> |
| </div> | | </div> |
|
| | |
| <!-- CS Fundamentals -->
| | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 24px; transition: transform 0.3s; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);"> | | <div class="cs-card-header"><h3 class="cs-card-title">Artificial Intelligence</h3></div> |
| <div style="display: flex; align-items: center; margin-top: 0; font-size: 1.2rem; font-weight: 700; {{If dark|color: #60a5fa;|color: #2563eb;}}"> | | <div class="cs-card-body"> |
| <span style="display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; margin-right: 12px; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); color: white; font-size: 1.2rem;">🧩</span>
| | <ul class="cs-card-list"> |
| CS Fundamentals
| | <li>[[Artificial Intelligence/NLP|Natural Language Proc.]]</li> |
| </div>
| | <li>[[Artificial Intelligence/Computer Vision|Computer Vision]]</li> |
| <div style="margin-top: 16px;"> | | <li>[[Artificial Intelligence/Generative AI|Generative AI]]</li> |
| <div style="list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px;"> | | </ul> |
| <div>[[Algorithms|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Algorithms</span>]]</div> | |
| <div>[[Data Structures|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Data Structures</span>]]</div>
| |
| <div>[[Theory of Computation|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Computation</span>]]</div> | |
| <div>[[Operating Systems|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">OS</span>]]</div>
| |
| <div>[[Compilers|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Compilers</span>]]</div> | |
| <div>[[Computer Architecture|<span style="{{If dark|color: #d1d5db;|color: #4b5563;}} text-decoration: none; padding: 4px 0;">Architecture</span>]]</div>
| |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Artificial Intelligence/All|View all AI topics →]]</div> |
| </div> | | </div> |
| </div> | | </div> |
| </div> | | </div> |
|
| | |
| <!-- Featured Courses Section --> | | <div class="cs-section db"> |
| <div style="margin: 64px 0;">
| | <div class="cs-section-header"> |
| <div style="font-size: 1.8rem; font-weight: 700; text-align: center; margin-bottom: 40px; {{If dark|color: #60a5fa;|color: #2563eb;}}">Featured Courses</div>
| | <h2 class="cs-section-title">🗄️ Databases</h2> |
| | | </div> |
| <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); gap: 24px;"> | | <div class="cs-grid"> |
| <!-- Python Course --> | | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);">
| | <div class="cs-card-header"><h3 class="cs-card-title">SQL Systems</h3></div> |
| <div style="height: 180px; background: linear-gradient(135deg, #4B6EAD 0%, #306998 100%); display: flex; align-items: center; justify-content: center; color: white; font-size: 1.8rem; font-weight: 700;">Python</div>
| | <div class="cs-card-body"> |
| <div style="padding: 24px; display: flex; flex-direction: column; flex: 1;"> | | <ul class="cs-card-list"> |
| <div style="margin-top: 0; {{If dark|color: #60a5fa;|color: #2563eb;}} font-size: 1.4rem; font-weight: 700;">Python Programming</div> | | <li>[[Databases/PostgreSQL|PostgreSQL]]</li> |
| <div style="margin: 16px 0 24px; {{If dark|color: #9ca3af;|color: #6b7280;}} flex: 1;">From basics to advanced concepts - master Python with practical examples and hands-on projects for all skill levels.</div>
| | <li>[[Databases/MySQL|MySQL]]</li> |
| <div>
| | <li>[[Databases/SQL|SQL Optimization]]</li> |
| [[Python Course|<span style="display: inline-block; padding: 10px 20px; text-decoration: none; border-radius: 6px; font-weight: 500; {{If dark|background-color: #3b82f6;|background-color: #2563eb;}} color: white;">Start Learning →</span>]]
| | </ul> |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Databases/All|View all →]]</div> |
| </div> | | </div> |
|
| | |
| <!-- Algorithms Course --> | | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);">
| | <div class="cs-card-header"><h3 class="cs-card-title">NoSQL</h3></div> |
| <div style="height: 180px; background: linear-gradient(135deg, #FF6B6B 0%, #E63946 100%); display: flex; align-items: center; justify-content: center; color: white; font-size: 1.8rem; font-weight: 700;">Algorithms</div>
| | <div class="cs-card-body"> |
| <div style="padding: 24px; display: flex; flex-direction: column; flex: 1;"> | | <ul class="cs-card-list"> |
| <div style="margin-top: 0; {{If dark|color: #60a5fa;|color: #2563eb;}} font-size: 1.4rem; font-weight: 700;">Data Structures & Algorithms</div> | | <li>[[Databases/MongoDB|MongoDB]]</li> |
| <div style="margin: 16px 0 24px; {{If dark|color: #9ca3af;|color: #6b7280;}} flex: 1;">Essential CS fundamentals for interviews and problem-solving with interactive challenges and visual explanations.</div>
| | <li>[[Databases/Redis|Redis]]</li> |
| <div>
| | <li>[[Databases/DynamoDB|DynamoDB]]</li> |
| [[Algorithms Course|<span style="display: inline-block; padding: 10px 20px; text-decoration: none; border-radius: 6px; font-weight: 500; {{If dark|background-color: #3b82f6;|background-color: #2563eb;}} color: white;">Start Learning →</span>]]
| | </ul> |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Databases/NoSQL/All|View all NoSQL →]]</div> |
| </div> | | </div> |
|
| | |
| <!-- Web Development Course --> | | <div class="cs-card"> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; height: 100%; transition: transform 0.3s; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);">
| | <div class="cs-card-header"><h3 class="cs-card-title">Data Engineering</h3></div> |
| <div style="height: 180px; background: linear-gradient(135deg, #38BDF8 0%, #0EA5E9 100%); display: flex; align-items: center; justify-content: center; color: white; font-size: 1.8rem; font-weight: 700;">Web Development</div>
| | <div class="cs-card-body"> |
| <div style="padding: 24px; display: flex; flex-direction: column; flex: 1;"> | | <ul class="cs-card-list"> |
| <div style="margin-top: 0; {{If dark|color: #60a5fa;|color: #2563eb;}} font-size: 1.4rem; font-weight: 700;">Modern Web Development</div> | | <li>[[Data Engineering/ETL|ETL Pipelines]]</li> |
| <div style="margin: 16px 0 24px; {{If dark|color: #9ca3af;|color: #6b7280;}} flex: 1;">Build responsive, interactive websites with the latest web technologies, frameworks, and best practices.</div>
| | <li>[[Data Engineering/Big Data|Big Data]]</li> |
| <div>
| | <li>[[Data Engineering/Streaming|Streaming]]</li> |
| [[Web Development Course|<span style="display: inline-block; padding: 10px 20px; text-decoration: none; border-radius: 6px; font-weight: 500; {{If dark|background-color: #3b82f6;|background-color: #2563eb;}} color: white;">Start Learning →</span>]]
| | </ul> |
| </div> | |
| </div> | | </div> |
| | <div class="cs-card-footer">[[Data Engineering/All|View Data Eng →]]</div> |
| </div> | | </div> |
| </div> | | </div> |
| </div> | | </div> |
|
| | |
| <!-- Join Community Section -->
| | <div class="cs-section inf"> |
| <div style="background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); border-radius: 16px; padding: 48px 32px; margin: 64px 0; text-align: center; color: white; box-shadow: 0 8px 24px rgba(37, 99, 235, 0.2);"> | | <div class="cs-section-header"> |
| <div style="font-size: 2rem; font-weight: 700; margin-top: 0; margin-bottom: 16px; color: white;">Join Our Community</div>
| | <h2 class="cs-section-title">☁️ Cloud & Infrastructure</h2> |
| <div style="font-size: 1.1rem; max-width: 700px; margin: 0 auto 32px;">Help us build a comprehensive resource for computer science education. Share your knowledge and expertise with learners worldwide.</div>
| |
| <div style="display: flex; justify-content: center; gap: 16px; flex-wrap: wrap;"> | |
| [[Help:Contributing|<span style="display: inline-block; padding: 12px 24px; background-color: white; color: #2563eb; text-decoration: none; border-radius: 8px; font-weight: 600; font-size: 1.05rem; transition: transform 0.15s;">How to Contribute</span>]] | |
| [[Project:Guidelines|<span style="display: inline-block; padding: 12px 24px; background-color: rgba(255, 255, 255, 0.15); color: white; text-decoration: none; border-radius: 8px; font-weight: 600; font-size: 1.05rem; transition: transform 0.15s;">Content Guidelines</span>]]
| |
| </div> | | </div> |
| </div>
| | <div class="cs-grid"> |
|
| | <div class="cs-card"> |
| <!-- About Section -->
| | <div class="cs-card-header"><h3 class="cs-card-title">Cloud Architecture</h3></div> |
| <div style="{{If dark|background-color: #111827; border: 1px solid #1f2937; color: #e5e7eb;|background-color: #ffffff; border: 1px solid #e5e7eb; color: #1f2937;}} border-radius: 12px; padding: 32px; margin: 64px 0; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);">
| | <div class="cs-card-body"> |
| <div style="font-size: 1.5rem; font-weight: 700; margin-top: 0; margin-bottom: 16px; {{If dark|color: #60a5fa;|color: #2563eb;}}">About ComputerScience.wiki</div>
| | <ul class="cs-card-list"> |
| <div style="font-size: 1.05rem; line-height: 1.7; margin: 0;">ComputerScience.wiki is a free, open-source educational platform dedicated to providing high-quality computer science resources for everyone. Our content is created by a community of educators, students, and professionals passionate about computer science education.</div>
| | <li>[[Cloud/Architecture|Architecture Patterns]]</li> |
| </div>
| | <li>[[Cloud/SaaS|SaaS / PaaS / IaaS]]</li> |
| </div> | | <li>[[Cloud/Serverless|Serverless]]</li> |
| | </ul> |
| | </div> |
| | <div class="cs-card-footer">[[Cloud/All|View all cloud →]]</div> |
| | </div> |
|
| |
|
| <div style="max-width: 1200px; margin: 0 auto; padding: 0 16px;"> | | <div class="cs-card"> |
| <!-- Banner -->
| | <div class="cs-card-header"><h3 class="cs-card-title">Providers</h3></div> |
| <div style="background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); border-radius: 12px; margin: 24px 0; padding: 32px 24px; text-align: center; color: white;">
| | <div class="cs-card-body"> |
| <div style="font-size: 2.2rem; font-weight: 700; margin-bottom: 8px;">ComputerScience.wiki</div>
| | <ul class="cs-card-list"> |
| <div style="font-size: 1.1rem;">Free computer science education for everyone</div>
| | <li>[[Cloud/AWS|AWS]]</li> |
| </div>
| | <li>[[Cloud/Azure|Azure]]</li> |
|
| | <li>[[Cloud/GCP|Google Cloud]]</li> |
| <!-- Search -->
| | </ul> |
| <div style="max-width: 650px; margin: -24px auto 32px; position: relative; z-index: 5;">
| | </div> |
| {{If dark|
| | <div class="cs-card-footer">[[Cloud/Providers/All|View all providers →]]</div> |
| <div style="background-color: #1f2937; border: 1px solid #374151; border-radius: 8px; padding: 20px;">
| |
| <inputbox>
| |
| type=search
| |
| width=100%
| |
| buttonlabel=Search
| |
| break=no
| |
| placeholder=Search courses and topics...
| |
| </inputbox>
| |
| </div> | | </div> |
| |
| | |
| <div style="background-color: #ffffff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 20px;"> | | <div class="cs-card"> |
| <inputbox> | | <div class="cs-card-header"><h3 class="cs-card-title">DevOps</h3></div> |
| type=search | | <div class="cs-card-body"> |
| width=100%
| | <ul class="cs-card-list"> |
| buttonlabel=Search
| | <li>[[DevOps/CI CD|CI/CD Pipelines]]</li> |
| break=no | | <li>[[DevOps/Docker|Docker & Containers]]</li> |
| placeholder=Search courses and topics... | | <li>[[DevOps/Kubernetes|Kubernetes]]</li> |
| </inputbox>
| | </ul> |
| | </div> |
| | <div class="cs-card-footer">[[DevOps/All|View all DevOps →]]</div> |
| </div> | | </div> |
| }} | | </div> |
| </div> | | </div> |
|
| | |
| <!-- Explore Topics Section -->
| | <div class="cs-section fund"> |
| <div style="margin: 32px 0; text-align: center;"> | | <div class="cs-section-header"> |
| <div style="font-size: 1.6rem; font-weight: 700; margin-bottom: 24px;"> | | <h2 class="cs-section-title">🎓 CS Fundamentals</h2> |
| {{If dark|<span style="color: #60a5fa;">Explore Topics</span>|<span style="color: #2563eb;">Explore Topics</span>}} | |
| </div> | | </div> |
|
| | <div class="cs-grid"> |
| <!-- Topic Grid - First Row --> | | <div class="cs-card"> |
| <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); gap: 20px; margin-bottom: 20px;">
| | <div class="cs-card-header"><h3 class="cs-card-title">Algorithms</h3></div> |
| <!-- Software Development -->
| | <div class="cs-card-body"> |
| {{If dark|
| | <ul class="cs-card-list"> |
| <div style="background-color: #1f2937; border: 1px solid #374151; border-radius: 8px; padding: 20px; text-align: left;">
| | <li>[[Computer Science/Algorithms|Algorithms]]</li> |
| <div style="font-size: 1.2rem; font-weight: 700; margin-bottom: 16px; color: #60a5fa; display: flex; align-items: center;">
| | <li>[[Computer Science/Data Structures|Data Structures]]</li> |
| <span style="margin-right: 10px;">💻</span> Software Development
| | <li>[[Computer Science/Big O|Complexity]]</li> |
| </div>
| | </ul> |
| * [[Python|Python]]
| |
| * [[Java|Java]]
| |
| * [[C and C++|C/C++]]
| |
| * [[JavaScript|JavaScript]]
| |
| * [[Web Development|Web Dev]] | |
| * [[Mobile Development|Mobile]]
| |
| </div> | | </div> |
| |
| | <div class="cs-card-footer">[[Computer Science/Algorithms/All|View all →]]</div> |
| <div style="background-color: #ffffff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 20px; text-align: left;"> | | </div> |
| <div style="font-size: 1.2rem; font-weight: 700; margin-bottom: 16px; color: #2563eb; display: flex; align-items: center;">
| | |
| <span style="margin-right: 10px;">💻</span> Software Development
| | <div class="cs-card"> |
| </div>
| | <div class="cs-card-header"><h3 class="cs-card-title">Architecture</h3></div> |
| * [[Python|Python]]
| | <div class="cs-card-body"> |
| * [[Java|Java]] | | <ul class="cs-card-list"> |
| * [[C and C++|C/C++]]
| | <li>[[Computer Science/Computer Architecture|Computer Architecture]]</li> |
| * [[JavaScript|JavaScript]]
| | <li>[[Computer Science/Digital Systems|Digital Systems]]</li> |
| * [[Web Development|Web Dev]]
| | </ul> |
| * [[Mobile Development|Mobile]] | |
| </div> | | </div> |
| }}
| | <div class="cs-card-footer">[[Computer Science/Architecture/All|View all →]]</div> |
|
| | </div> |
| <!-- Data Science -->
| | |
| {{If dark| | | <div class="cs-card"> |
| <div style="background-color: #1f2937; border: 1px solid #374151; border-radius: 8px; padding: 20px; text-align: left;">
| | <div class="cs-card-header"><h3 class="cs-card-title">Theory</h3></div> |
| <div style="font-size: 1.2rem; font-weight: 700; margin-bottom: 16px; color: #60a5fa; display: flex; align-items: center;">
| | <div class="cs-card-body"> |
| <span style="margin-right: 10px;">📊</span> Data Science
| | <ul class="cs-card-list"> |
| </div>
| | <li>[[Computer Science/Theory/Discrete Mathematics|Discrete Math]]</li> |
| * [[Machine Learning|Machine Learning]]
| | <li>[[Computer Science/Theory/Complexity|Complexity Theory]]</li> |
| * [[Data Analysis|Data Analysis]] | | </ul> |
| * [[Statistics|Statistics]]
| |
| * [[Data Visualization|Visualization]]
| |
| * [[Tableau|Tableau]] | |
| * [[R Programming|R]]
| |
| </div> | | </div> |
| |
| | <div class="cs-card-footer">[[Computer Science/Theory/All|View all →]]</div> |
| <div style="background-color: #ffffff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 20px; text-align: left;"> | | </div> |
| <div style="font-size: 1.2rem; font-weight: 700; margin-bottom: 16px; color: #2563eb; display: flex; align-items: center;">
| |
| <span style="margin-right: 10px;">📊</span> Data Science
| |
| </div>
| |
| * [[Machine Learning|Machine Learning]]
| |
| * [[Data Analysis|Data Analysis]]
| |
| * [[Statistics|Statistics]]
| |
| * [[Data Visualization|Visualization]]
| |
| * [[Tableau|Tableau]]
| |
| * [[R Programming|R]]
| |
| </div>
| |
| }} | |
| </div> | | </div> |
| </div> | | </div> |
|
| | |
| <!-- About Section (as an example) --> | | <div class="cs-section comm"> |
| <div style="margin: 40px 0;">
| | <div class="cs-grid"> |
| {{If dark|
| | <div class="cs-card"> |
| <div style="background-color: #1f2937; border: 1px solid #374151; border-radius: 8px; padding: 24px;"> | | <div class="cs-card-header"><h3 class="cs-card-title">Getting Started</h3></div> |
| <div style="font-size: 1.3rem; font-weight: 700; margin-bottom: 16px; color: #60a5fa;">About ComputerScience.wiki</div> | | <div class="cs-card-body"> |
| <div style="font-size: 0.95rem; line-height: 1.6; color: #d1d5db;">ComputerScience.wiki is a free, open-source educational platform dedicated to providing high-quality computer science resources for everyone. Our content is created by a community of educators, students, and professionals passionate about computer science education.</div> | | <ul class="cs-card-list"> |
| | <li>[[Help:Getting Started|New User Guide]]</li> |
| | <li>[[Help:Editing|How to Edit]]</li> |
| | <li>[[Special:RecentChanges|Recent Changes]]</li> |
| | </ul> |
| | </div> |
| </div> | | </div> |
| |
| | |
| <div style="background-color: #ffffff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 24px;"> | | <div class="cs-card"> |
| <div style="font-size: 1.3rem; font-weight: 700; margin-bottom: 16px; color: #2563eb;">About ComputerScience.wiki</div> | | <div class="cs-card-header"><h3 class="cs-card-title">About Us</h3></div> |
| <div style="font-size: 0.95rem; line-height: 1.6; color: #374151;">ComputerScience.wiki is a free, open-source educational platform dedicated to providing high-quality computer science resources for everyone. Our content is created by a community of educators, students, and professionals passionate about computer science education.</div> | | <div class="cs-card-body"> |
| | <ul class="cs-card-list"> |
| | <li>[[Project:Contact|Contact us]]</li> |
| | <li>[[Project:About|About the Wiki]]</li> |
| | </ul> |
| | </div> |
| </div> | | </div> |
| }}
| | |
| | <div class="cs-card"> |
| | <div class="cs-card-header"><h3 class="cs-card-title">Wiki Statistics</h3></div> |
| | <div class="cs-card-body"> |
| | <ul class="cs-card-list"> |
| | <li>Articles: [[Special:Statistics|{{NUMBEROFARTICLES}}]]</li> |
| | <li>Active users: [[Special:Statistics|{{NUMBEROFACTIVEUSERS}}]]</li> |
| | </ul> |
| | </div> |
| | </div> |
| | </div> |
| </div> | | </div> |
| | |
| </div> | | </div> |
| | | __NOTOC____NOEDITSECTION__ |
| == Featured Courses ==
| |
| | |
| '''Python Programming'''
| |
| From basics to advanced concepts - master Python with practical examples and hands-on projects for all skill levels.
| |
| [[Python Course|Start Learning →]]
| |
| | |
| '''Data Structures & Algorithms'''
| |
| Essential CS fundamentals for interviews and problem-solving with interactive challenges and visual explanations.
| |
| [[Algorithms Course|Start Learning →]]
| |
| | |
| '''Modern Web Development'''
| |
| Build responsive, interactive websites with the latest web technologies, frameworks, and best practices.
| |
| [[Web Development Course|Start Learning →]]
| |
| | |
| == Join Our Community ==
| |
| Help us build a comprehensive resource for computer science education. Share your knowledge and expertise with learners worldwide.
| |
| | |
| [[Help:Contributing|How to Contribute]] | [[Project:Guidelines|Content Guidelines]]
| |
| | |
| == About ComputerScience.wiki ==
| |
| ComputerScience.wiki is a free, open-source educational platform dedicated to providing high-quality computer science resources for everyone. Our content is created by a community of educators, students, and professionals passionate about computer science education.
| |