小白慢爬营 (XBMP) 编程学习社群文档

website·Indexed 31 days ago

https://xbmp.org/docs/intro

小白慢爬营是一个面向编程初学者的自学成长社群。其文档库涵盖了Python入门指南、最少必要编程课、Git与Markdown基础教程、编程环境搭建、搜索能力培养以及社群共读与对赌学习活动等资源,旨在帮助小白通过项目实践实现从学到用的转变。

Tokens
5.1K
Snippets
25
Records
55
Agent score
56%

What's inside 小白慢爬营

  1. Overview of Python development environment components

    A functional Python programming environment requires two primary components: a code editor (or Integrated Development Environment/IDE) to write the code, and a Python interpreter to translate and execute that code for the computer. Common editors include VS Code (versatile, plugin-based) and PyCharm (specialized for Python).
  2. Overview of the Xiao Bai Man Pa Ying learning path

    The Xiao Bai Man Pa Ying community provides a structured learning journey for programming beginners, divided into five main stages:

    1. Beginner Entry (小白入门): Focuses on basic learning materials, environment setup, and essential knowledge for absolute beginners.
    2. Finding Companions (找人同行): Provides community support through activities like betting-based co-learning, group reading, and weekly meetings to prevent burnout.
    3. Programming Courses (编程课): Bridges theory and practice. Includes free courses on Markdown and GitHub, and a paid practical project for building an English Learning Assistant robot.
    4. Practical Advancement (实战进阶): Focuses on moving from 'learning' to 'using' through real-world projects based on actual life scenarios rather than textbook exercises.
    5. Contact (联系): Provides access to the community via WeChat and Mixin ecosystems.
  3. Overview of the 小白慢爬营 (Little Snail Crawling Camp) community

    小白慢爬营 is a growth community for self-taught programming learners, ranging from absolute beginners to experienced developers. The community focuses on the philosophy 'It can be slow, but it cannot stop,' providing a supportive environment for those learning languages such as Python, JavaScript, and Go.
  4. Overview of the Learning Through Betting Program

    The 'Learning Through Betting' (对赌共学) program is a community-driven initiative designed to combat procrastination and lack of discipline during self-study. It uses a combination of social accountability (peer groups) and financial stakes (betting funds) to motivate members to learn by producing output (writing articles).
  5. Project Group benefits and deliverables

    Members of the Project Group receive the following resources:

    • Project source code and comprehensive video documentation showing the development process from scratch.
    • Practical code snippets for solving real-world requirements.
    • Technical support and answers to questions regarding the provided content.
  6. Best practices for using AI in learning

    While AI is a powerful tool for learning programming, users must verify important information. AI can occasionally generate plausible-sounding but incorrect information (hallucinations). Always cross-reference critical facts.
  7. Join the 小白慢爬营 community on Mixin

    To join the '小白慢爬营-编程小白的成长聚集地' community on the Mixin messenger for advanced programming discussions, use the following group details in the Mixin app search:

    Group ID: 7000104824 Invitation Code: 92QM1H8KM9

  8. Configure Python in VS Code

    After installing both VS Code and the Python interpreter, you must link them:

    1. Install Python Extension: Open VS Code, click the Extensions icon in the left sidebar, search for 'Python', and install the extension provided by Microsoft.
    2. Select Interpreter:
      • Press Ctrl+Shift+P to open the Command Palette.
      • Type and select Python: Select Interpreter.
      • Choose the installed Python interpreter path from the list.
  9. Install Git on Windows

    To install Git on Windows, download the '64-bit Git for Windows Setup' from the official Git download page. After installation, verify the installation by running git --version in Windows PowerShell; a version number should be returned.
    git --version
  10. Clone a forked GitHub repository to a local machine

    Clone your personal fork of the repository to your local computer to begin making changes. Use the SSH address of your fork (e.g., git@github.com:username/repository.git).
    # Navigate to the desired local directory
    cd d:\projects\
    
    # Clone the repository
    git clone git@github.com:your-username/learning-through-betting.git
  11. Install Git on macOS

    Install Git on macOS by downloading the installer from the official Git website. Download the .dmg file, open it, and run the .pkg installer. Follow the on-screen prompts to complete the installation. Verify the installation by running git --version in the Terminal.
    git --version