Learn to Code via Tutorials on Repl.it!

← Back to all posts
Beginners guide to repl it
CarlosRosiles (141)

Why am I making tutorials.

A small introduction

Anyway,
If you are new to repl it (I've been here for a few months now), this might me good for you. Here are some simple steps to get started:

1.Select a language

There are many languages to choose from, but which one is for you?

Python - Super easy and is used a lot. (Though its kinda slow because it downloads a bazillion packages and all that)

C++ - A little hard but very fast

nodeJS - I dont know this but its used a lot for networking

HTML, CCS, JS - These are used to make programs that make your program look better. It also makes up the web

More: https://repl.it/languages

2. Learn the basics

For me, the basics are:

-Syntax

-Displaying text

#Python
print("Hello, World!")
  • Loops
//C++
#include<iostream>
using namespace std;
int main() {
while(true) {
cout << "Hi!\n";
 }
}
  • Operators
#Python
print(5 * 5)
  • If else
#Python
if 10 == 5*2:
  print("5*2 is 10!")
else:
 print("5*2 is not 10 somehow!")

-Functions

-arrays/lists

3.Make a small program

Try making a little calculator or game using the stuff you learned

4.Post your program on Repl Talk!

5.Earn cycles

Cycles are basically like points that dont really do anything. But I like to think of them as experience points.

How to Earn cycles

( @Bookie0 suggested this)

Post's - People can upvote your posts if they like it.
Comments - People can also upvote your comments!
Answering questions - You can earn 5 cycles if somebody finds your answer correct!

The amount of upvotes a post or comment has looks like this:

And to see how much cycles you have, Look at the number next to your username. As you can see, I have 140 cycles currently.

Tutorials

6.W3 schools and tutorialspoint are really good at explaining tutorials!
https://www.w3schools.com/default.asp
https://www.tutorialspoint.com/cplusplus/index.htm

I hope this guide helped if you are a beginner!

And most importantly, don't give up!

Here on repl.it, I have seen many people give up! And that makes me sad. So don't be afraid to ask some questions!

Coding is easy to learn, but hard to master.

Commentshotnewtop
Bookie0 (3217)

cool! also you can add for the cycles how you get them (upvoting peoples' comments/posts, and selecting their answer (5 cycles)), and that in the future they might have a use.

CodeLongAndPros (952)

experience points

There are great coders with 23, and bad ones with 2 * 10^3

Coder100 (4007)

haha I'm 3 * 10^3 therefore I am not bad coder @CodeLongAndPros

CodeLongAndPros (952)

@Coder100 Necropost much?

But still, some good people have 140 cycles, and some bad have 3100.

CodeLongAndPros (952)

@Coder100

Any post or comment made on a forum thread that is very old, e.g., a thread with the last comment being several months old. This type of posting is often done by those who may have stumbled across a thread using search, without realizing no one is actively talking in the thread. Necroposting is looked down upon among the forum community because it is bad forum etiquette to reply to a discussion that has already ended.

In this case, 26 days.

Coder100 (4007)

haha lol no I don't actually do that but how is this necroposting if there was no discussion @CodeLongAndPros

Highwayman (1362)

we need like a lot more of these lol

NDLFOREVER (290)

very useful I have found W3 schools to be a very useful site