Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Main Page: Difference between revisions

From ComputerScience.wiki
No edit summary
No edit summary
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
<templatestyles src="Template:Main_Page/styles.css" />


<div class="cs-hero">
<div class="cs-container">
= ComputerScience.wiki =
  <!-- Header Section -->
<p class="cs-tagline">Free and open source computer science education for everyone</p>
  <div class="cs-header">
    <h1 class="cs-title">ComputerScience.wiki</h1>
    <p class="cs-subtitle">A free wiki to learn a bit of everything in IT</p>
  </div>


<div class="cs-search">
  <!-- Search Bar -->
<inputbox>
  <div class="cs-search">
type=search
    <inputbox>
width=80%
      type=search
buttonlabel=Search
      width=100%
break=no
      buttonlabel=Search
placeholder=Search ComputerScience.wiki
      break=no
</inputbox>
      placeholder=Search for topics, languages, frameworks, or concepts...
</div>
      searchbuttonlabel=Search
      fulltext=0
      id=cs-search-box
    </inputbox>
  </div>


<div class="cs-quicklinks">
  <!-- Programming Section -->
[[Special:Random|Random Article]]
  <div class="cs-section">
[[Special:RecentChanges|Recent Changes]]
    <div class="cs-section-header">
[[Special:WhatLinksHere|Page Connections]]
      <h2 class="cs-section-title">💻 Programming & Development</h2>
[[Special:SpecialPages|Special Pages]]
    </div>
</div>
    <table class="cs-grid">
</div>
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Languages</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Programming/Python|Python]]</li>
                <li>[[Programming/JavaScript|JavaScript]]</li>
                <li>[[Programming/Java|Java]]</li>
                <li>[[Programming/C and CPP|C/C++]]</li>
                <li>[[Programming/Go|Go]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Programming/All|View all languages →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Software Engineering</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Software Engineering/Design Patterns|Design Patterns]]</li>
                <li>[[Software Engineering/System Design|System Design]]</li>
                <li>[[Software Engineering/Testing|Software Testing]]</li>
                <li>[[Software Engineering/Development Methodologies|Development Methodologies]]</li>
                <li>[[Software Engineering/Code Quality|Code Quality & Standards]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Software Engineering/All|View all software engineering topics →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Web & Mobile Development</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Web Development/Frontend|Frontend Technologies]]</li>
                <li>[[Web Development/Backend|Backend Technologies]]</li>
                <li>[[Web Development/Frameworks|Web Frameworks]]</li>
                <li>[[Mobile Development/Cross Platform|Cross-Platform Development]]</li>
                <li>[[Mobile Development/Native|Native App Development]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Web Development/All|View all web & mobile technologies →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


<div class="cs-main-content">
  <!-- Data Science & AI Section -->
  <div class="cs-section">
    <div class="cs-section-header">
      <h2 class="cs-section-title">🧠 Data Science & AI</h2>
    </div>
    <table class="cs-grid">
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Data Science</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Data Science/Statistical Analysis|Statistical Analysis]]</li>
                <li>[[Data Science/Exploratory Data Analysis|Exploratory Data Analysis]]</li>
                <li>[[Data Science/Data Visualization|Data Visualization]]</li>
                <li>[[Data Science/Feature Engineering|Feature Engineering]]</li>
                <li>[[Data Science/Tableau|Tableau]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Data Science/All|View all data science topics →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Machine Learning</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Machine Learning/Supervised Learning|Supervised Learning]]</li>
                <li>[[Machine Learning/Unsupervised Learning|Unsupervised Learning]]</li>
                <li>[[Machine Learning/Reinforcement Learning|Reinforcement Learning]]</li>
                <li>[[Machine Learning/Model Evaluation|Model Evaluation]]</li>
                <li>[[Machine Learning/Deep Learning|Deep Learning]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Machine Learning/All|View all machine learning topics →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Artificial Intelligence</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Artificial Intelligence/Natural Language Processing|Natural Language Processing]]</li>
                <li>[[Artificial Intelligence/Computer Vision|Computer Vision]]</li>
                <li>[[Artificial Intelligence/Generative AI|Generative AI]]</li>
                <li>[[Artificial Intelligence/Multimodal AI|Multimodal AI]]</li>
                <li>[[Artificial Intelligence/AI Ethics|AI Ethics & Governance]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Artificial Intelligence/All|View all AI topics →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


== Explore Computer Science Topics ==
  <!-- Databases Section -->
  <div class="cs-section">
    <div class="cs-section-header">
      <h2 class="cs-section-title">🗄️ Databases & Storage</h2>
    </div>
    <table class="cs-grid">
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Database Systems</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Databases/Relational Theory|Relational Database Theory]]</li>
                <li>[[Databases/SQL|SQL & Query Optimization]]</li>
                <li>[[Databases/PostgreSQL|PostgreSQL]]</li>
                <li>[[Databases/MySQL|MySQL]]</li>
                <li>[[Databases/Oracle|Oracle Database]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Databases/All|View all database topics →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">NoSQL Databases</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Databases/MongoDB|MongoDB]]</li>
                <li>[[Databases/Redis|Redis]]</li>
                <li>[[Databases/Cassandra|Cassandra]]</li>
                <li>[[Databases/Elasticsearch|Elasticsearch]]</li>
                <li>[[Databases/DynamoDB|DynamoDB]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Databases/NoSQL/All|View all NoSQL databases →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Data Engineering</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Data Engineering/ETL|ETL & Data Pipelines]]</li>
                <li>[[Data Engineering/Data Lakes|Data Lakes & Warehouses]]</li>
                <li>[[Data Engineering/Streaming|Data Streaming]]</li>
                <li>[[Data Engineering/Big Data|Big Data Technologies]]</li>
                <li>[[Data Engineering/Data Governance|Data Governance]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Data Engineering/All|View all data engineering →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


{| class="cs-category-table"
  <!-- Infrastructure Section -->
|-
  <div class="cs-section">
|
    <div class="cs-section-header">
=== Software Development ===
      <h2 class="cs-section-title">☁️ Cloud & Infrastructure</h2>
* [[Python]]
    </div>
* [[Java]]
    <table class="cs-grid">
* [[C and C++]]
      <tr class="cs-row">
* [[JavaScript]]
        <td class="cs-cell">
* [[Web Development]]
          <div class="cs-card">
* [[Mobile Development]]
            <div class="cs-card-header">
* [[Software Engineering]]
              <h3 class="cs-card-title">Cloud Architecture</h3>
|
            </div>
=== Data Science ===
            <div class="cs-card-body">
* [[Machine Learning]]
              <ul class="cs-card-list">
* [[Data Analysis]]
                <li>[[Cloud/Architecture|Cloud Architecture Patterns]]</li>
* [[Statistics]]
                <li>[[Cloud/IaaS|Infrastructure as a Service]]</li>
* [[Data Visualization]]
                <li>[[Cloud/PaaS|Platform as a Service]]</li>
* [[Tableau]]
                <li>[[Cloud/SaaS|Software as a Service]]</li>
* [[R Programming]]
                <li>[[Cloud/Serverless|Serverless Computing]]</li>
* [[Big Data Analytics]]
              </ul>
|
            </div>
=== Big Data ===
            <div class="cs-card-footer">
* [[Hadoop]]
              [[Cloud/All|View all cloud topics →]]
* [[Spark]]
            </div>
* [[Cloudera]]
          </div>
* [[Snowflake]]
        </td>
* [[Data Warehousing]]
        <td class="cs-cell">
* [[NoSQL Databases]]
          <div class="cs-card">
* [[Data Lakes]]
            <div class="cs-card-header">
|-
              <h3 class="cs-card-title">Cloud Providers & Services</h3>
|
            </div>
=== Networking ===
            <div class="cs-card-body">
* [[Network Protocols]]
              <ul class="cs-card-list">
* [[Network Architecture]]
                <li>[[Cloud/AWS|Amazon Web Services]]</li>
* [[Cloud Networking]]
                <li>[[Cloud/Azure|Microsoft Azure]]</li>
* [[Network Security]]
                <li>[[Cloud/GCP|Google Cloud Platform]]</li>
* [[Wireless Networks]]
                <li>[[Cloud/IBM|IBM Cloud]]</li>
* [[SDN]]
                <li>[[Cloud/Oracle|Oracle Cloud]]</li>
* [[Network Design]]
              </ul>
|
            </div>
=== Cybersecurity ===
            <div class="cs-card-footer">
* [[Cryptography]]
              [[Cloud/Providers/All|View all cloud providers →]]
* [[Penetration Testing]]
            </div>
* [[Security Frameworks]]
          </div>
* [[Malware Analysis]]
        </td>
* [[Identity Management]]
        <td class="cs-cell">
* [[Security Operations]]
          <div class="cs-card">
* [[Ethical Hacking]]
            <div class="cs-card-header">
|
              <h3 class="cs-card-title">DevOps & SRE</h3>
=== CS Fundamentals ===
            </div>
* [[Algorithms]]
            <div class="cs-card-body">
* [[Data Structures]]
              <ul class="cs-card-list">
* [[Theory of Computation]]
                <li>[[DevOps/CI CD|CI/CD Pipelines]]</li>
* [[Operating Systems]]
                <li>[[DevOps/Containers|Containerization]]</li>
* [[Compilers]]
                <li>[[DevOps/Orchestration|Container Orchestration]]</li>
* [[Computer Architecture]]
                <li>[[DevOps/IaC|Infrastructure as Code]]</li>
* [[Discrete Mathematics]]
                <li>[[DevOps/Monitoring|Monitoring & Observability]]</li>
|}
              </ul>
            </div>
            <div class="cs-card-footer">
              [[DevOps/All|View all DevOps & SRE topics →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


== Featured Articles ==
  <!-- Computer Science Section -->
  <div class="cs-section">
    <div class="cs-section-header">
      <h2 class="cs-section-title">🎓 Computer Science Fundamentals</h2>
    </div>
    <table class="cs-grid">
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Algorithms & Data Structures</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Computer Science/Algorithmic Problem Solving|Algorithmic Problem Solving]]</li>
                <li>[[Computer Science/Data Structures|Data Structures]]</li>
                <li>[[Computer Science/Algorithms|Algorithms]]</li>
                <li>[[Computer Science/Graph Algorithms|Graph Algorithms]]</li>
                <li>[[Computer Science/Parallel Computing|Parallel Computing]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Computer Science/Algorithms/All|View all algorithms →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Computer Architecture</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Computer Science/Introduction to Computer Architecture|Introduction to Computer Architecture]]</li>
                <li>[[Computer Science/Digital Systems|Digital Systems]]</li>
                <li>[[Computer Science/Computer Architecture|Computer Architecture]]</li>
                <li>[[Computer Science/Foundations of Computing|Foundations of Computing]]</li>
                <li>[[Computer Science/Hardware Design|Hardware Design]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Computer Science/Architecture/All|View all architecture topics →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Theory of Computation</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Computer Science/Theory/Formal Foundations|Formal Foundations]]</li>
                <li>[[Computer Science/Theory/Foundations of Mathematics|Foundations of Mathematics for CS]]</li>
                <li>[[Computer Science/Theory/Discrete Mathematics|Discrete Mathematics for CS]]</li>
                <li>[[Computer Science/Theory/Complexity|Complexity Theory]]</li>
                <li>[[Computer Science/Theory/Formal Languages|Formal Languages]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Computer Science/Theory/All|View all theory topics →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


{| class="cs-featured-table"
  <!-- Security Section -->
|-
  <div class="cs-section">
|  
    <div class="cs-section-header">
'''[[Introduction to Algorithms]]'''
      <h2 class="cs-section-title">🔒 Cybersecurity</h2>
    </div>
    <table class="cs-grid">
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Security Fundamentals</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Cybersecurity/Information Security|Information Security]]</li>
                <li>[[Cybersecurity/Network Security|Network Security]]</li>
                <li>[[Cybersecurity/Application Security|Application Security]]</li>
                <li>[[Cybersecurity/Cryptography|Cryptography]]</li>
                <li>[[Cybersecurity/Security Best Practices|Security Best Practices]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Cybersecurity/Fundamentals/All|View all security fundamentals →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Security Tools & Techniques</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Cybersecurity/Penetration Testing|Penetration Testing]]</li>
                <li>[[Cybersecurity/Kali Linux|Kali Linux]]</li>
                <li>[[Cybersecurity/Vulnerability Assessment|Vulnerability Assessment]]</li>
                <li>[[Cybersecurity/Wireshark|Wireshark]]</li>
                <li>[[Cybersecurity/Metasploit|Metasploit]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Cybersecurity/Tools/All|View all security tools →]]
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Security Operations</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Cybersecurity/SIEM|SIEM]]</li>
                <li>[[Cybersecurity/SOC|Security Operations Center]]</li>
                <li>[[Cybersecurity/Incident Response|Incident Response]]</li>
                <li>[[Cybersecurity/Threat Intelligence|Threat Intelligence]]</li>
                <li>[[Cybersecurity/Digital Forensics|Digital Forensics]]</li>
              </ul>
            </div>
            <div class="cs-card-footer">
              [[Cybersecurity/Operations/All|View all security operations →]]
            </div>
          </div>
        </td>
      </tr>
    </table>
  </div>


A comprehensive guide to understanding algorithmic concepts and their implementation.
  <!-- Community Section -->
|
  <div class="cs-section">
'''[[Python for Data Science]]'''
    <table class="cs-grid">
      <tr class="cs-row">
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">Getting Started</h3>
            </div>
            <div class="cs-card-body">
              <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>
        </td>
        <td class="cs-cell">
          <div class="cs-card">
            <div class="cs-card-header">
              <h3 class="cs-card-title">About Us</h3>
            </div>
            <div class="cs-card-body">
              <ul class="cs-card-list">
                <li>[[Project:Contact|Contact us]]</li>
                <li>[[Project:About|About ComputerScience.wiki]]</li>
              </ul>
            </div>
          </div>
        </td>
        <td class="cs-cell">
          <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>
        </td>
      </tr>
    </table>
  </div>


Learn how to use Python's powerful libraries for data analysis and visualization.
__NOTOC____NOEDITSECTION__
|
'''[[Networking Fundamentals]]'''
 
Explore the core concepts that drive modern computer networks.
|}
 
== Contribute to ComputerScience.wiki ==
 
{| class="cs-contribute-table"
|-
| style="text-align:center;" |
'''Create a New Page'''
 
Share your knowledge by creating new educational content
 
<div class="cs-button">[[Help:Creating Pages|Learn How →]]</div>
|
| style="text-align:center;" |
'''Edit Existing Content'''
 
Help improve our articles by editing and updating content
 
<div class="cs-button">[[Help:Editing|View Guidelines →]]</div>
|
| style="text-align:center;" |
'''Join the Community'''
 
Connect with others passionate about computer science education
 
<div class="cs-button">[[Project:Community Portal|Community Portal →]]</div>
|}
 
== How to Create a New Page ==
 
There are several ways to create a new page on ComputerScience.wiki:
 
'''Method 1: Use a Red Link'''
# Find or create a link to your intended page title (if the page doesn't exist, the link will be red)
# Click on the red link to open the edit interface
# Add your content and save the page
 
'''Method 2: Search for the Page'''
# Enter the title of the page you want to create in the search box
# If the page doesn't exist, you'll see a message saying "Create the page [your page title] on this wiki!"
# Click on the red link to create the page
 
'''Method 3: Using the URL'''
# In your browser's address bar, enter: <code>https://computerscience.wiki/wiki/Page_Title</code> (replace Page_Title with your desired title)
# You'll see a message that the page doesn't exist, with an option to create it
# Click "Create" or "Edit" to start creating the page
 
=== Guidelines for Creating Pages ===
 
* Use clear, descriptive titles
* Start with an introduction explaining the topic
* Use headings and subheadings to organize content
* Include code examples where relevant
* Add links to related pages
* Cite sources for facts and figures
* Add [[Help:Categories|categories]] to help organize your page
 
== About ComputerScience.wiki ==
 
<div class="cs-about">
ComputerScience.wiki is a free, open-source educational platform dedicated to providing high-quality computer science resources for everyone. Our content is created and maintained by a community of educators, students, and professionals passionate about making computer science education accessible to all.
 
All content on this wiki is available under open licenses for educational use (not for commercial purposes).
</div>
 
</div>

Latest revision as of 02:12, 12 August 2025

ComputerScience.wiki

A free wiki to learn a bit of everything in IT

Wiki Statistics

  • Articles: 1
  • Active users: 1