8000 Restructure tutorial to separate instructions based on operating system by amakarudze · Pull Request #1796 · DjangoGirls/tutorial · GitHub
[go: up one dir, main page]

Skip to content

Restructure tutorial to separate instructions based on operating system #1796

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 20 commits into
base: restructure-tutorial
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
564152a
Switch to actions/deploy-pages
ekohl Apr 6, 2023
39b7faa
Merge pull request #1791 from ekohl/remove-need-for-gh-pages-branch
amakarudze Apr 19, 2023
00446f4
Split setup instructions and summary
amakarudze Apr 19, 2023
ab0d913
Restructure content by OS, refactor installation steps
amakarudze Apr 21, 2023
fdbbb86
Remove unnecessary files from Chromebook folder
amakarudze Apr 21, 2023
91ee4c3
Fix Python installation and introduction sections
amakarudze Apr 21, 2023
db9e969
Fix django installation instructions
amakarudze Apr 21, 2023
efe896a
Restruture content up to Python introduction
amakarudze Apr 27, 2023
8fc2734
Refactor deploy folder, delete reduntant folders
amakarudze Apr 28, 2023
5368e73
Fix line breaks at 80 for chromebook/README.md
amakarudze Jun 1, 2023
11488b4
Fix lines for chromebook/django_start_project/README.md
amakarudze Jun 1, 2023
0c3e2d7
Fix line length for macosx/django_start_project/README.md
amakarudze Jun 1, 2023
808a0fd
Fix runcode file line length
amakarudze Jun 1, 2023
b3f114c
Fix line length for windows and runcode
amakarudze Jun 19, 2023
7bd90b9
Fix lines for code editor folder
amakarudze Jun 19, 2023
dcde212
Fix line length for more files
amakarudze Jun 19, 2023
3dd54d8
Fix link for runcode django_start_project
amakarudze Jun 19, 2023
213850f
Fix navigation issues, refactor SUMMARY.md
amakarudze Jun 29, 2023
cf28896
fix: relative image paths in specific os folders
jwhhh Oct 5, 2023
19ba762
Merge pull request #1 from jwhhh/change-structure-1792
amakarudze Nov 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix runcode file line length
  • Loading branch information
amakarudze committed Jun 1, 2023
commit 808a0fd14dfd971d28fb6cd220763778dc0a7702
50 changes: 13 additions & 37 deletions en/runcode/README.md
Original file line number Diff line number Diff line change
@@ -1,66 +1,44 @@
# RunCode Cloud Environment setup

> **Note** If you already worked through the installation steps, no need to do
this again – youcan skip straight ahead to
[How the Internet works](../how_the_internet_works/README.md).
> **Note** If you already worked through the installation steps, no need to do this again – youcan skip straight ahead to [How the Internet works](../how_the_internet_works/README.md).

# Installation
In this tutorial you will be building a blog.
In order to do that, as you go through the tutorial you'll be instructed on how
to set up some online accounts as needed.
In this tutorial you will be building a blog. In order to do that, as you go through the tutorial you'll be instructed on how to set up some online accounts as needed.

Since you are using RunCode Cloud development environment, your installation
experience will be a little different.
You do not need to install anything locally, you just need to create three
online accounts.
Since you are using RunCode Cloud development environment, your installation experience will be a little different. You do not need to install anything locally, you just need to create three online accounts.

# RunCode Setup
With RunCode, you only need to create three online accounts and install
Django on your development environment. This page gathers all of the
installation and sign-up instructions in one place (which is useful for some
workshop formats).
With RunCode, you only need to create three online accounts and install Django on your development environment. This page gathers all of the installation and sign-up instructions in one place (which is useful for some workshop formats).

## GitHub {#github}
Go to [GitHub.com](https://github.com/) and sign up for a new, free user account.

## RunCode {#runcode}
Go to [RunCode.io](https://runcode.io/) and sign up for a new, free user account.
You need to have a [Google.com](https://www.google.com/intl/en-GB/gmail/about/)
account or [GitHub.com](https://github.com/) which you can sign up with.
Go to [RunCode.io](https://runcode.io/) and sign up for a new, free user account. You need to have a [Google.com](https://www.google.com/intl/en-GB/gmail/about/) account or [GitHub.com](https://github.com/) which you can sign up with.

## Visual Studio Code on RunCode {#visual-studio-runcode}
Visual Studio Code is a source code editor developed by Microsoft for Windows,
Linux and macOS.
It includes support for debugging, embedded Git control, syntax highlighting,
intelligent code completion, snippets, and code refactoring.
Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS.
It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring.

You do not need to install Python as it is pre-installed on their platform so
you can skip straight ahead to the next chapter!
You do not need to install Python as it is pre-installed on their platform so you can skip straight ahead to the next chapter!

## PythonAnywhere {#pythonanywhere}
{% include "/deploy/signup_pythonanywhere.md" %}

## Command Line {#command-line}
To open the Ubuntu terminal on RunCode, go to Workspaces → New Workspace → Blank.
This will open a new Visual Studio Code workspace which has an Ubuntu terminal
in the bottom pane.
To open the Ubuntu terminal on RunCode, go to Workspaces → New Workspace → Blank. This will open a new Visual Studio Code workspace which has an Ubuntu terminal in the bottom pane.

Altenatively, you can go to Workspaces → New Workspace → Jupyter Lab.
This will open a Python prompt which is depicted by `>>>`, you can type `exit()`
to get back to the Ubuntu terminal.
Altenatively, you can go to Workspaces → New Workspace → Jupyter Lab. This will open a Python prompt which is depicted by `>>>`, you can type `exit()` to get back to the Ubuntu terminal.

Ubuntu is a version of Linux so for all command line instructions later in the
tutorial you can follow Linux instructions.
Ubuntu is a version of Linux so for all command line instructions later in the tutorial you can follow Linux instructions.

## Installing Django {#django}

{% include "django_installation/instructions.md" %}

# Start reading

Congratulations, you are all set up and ready to go! If you still have some
time before the workshop, it would be useful to start reading a few of the
beginning chapters:
Congratulations, you are all set up and ready to go! If you still have some time before the workshop, it would be useful to start reading a few of the beginning chapters:

* [How the internet works](../how_the_internet_works/README.md)

Expand All @@ -73,6 +51,4 @@ beginning chapters:

# Enjoy the workshop!

When you begin the workshop, you'll be able to go straight to
[Your first Django project!](../runcode/django_start_project/README.md) because you
already covered the material in the earlier chapters.
When you begin the workshop, you'll be able to go straight to [Your first Django project!](../runcode/django_start_project/README.md) because you already covered the material in the earlier chapters.
Loading
0