Bummer! This is just a preview. You need to be signed in with a Basic account to view the entire video.
Start a free Basic trial
to watch this video
In this video, you'll learn about the basics of Workspaces. You'll also learn how to launch a Workspace from a Treehouse course or launch a Workspace to practice on your own.
-
0:00
[SOUND] Hi, I'm Nick.
-
0:05
And in these lessons, we are going to learn about Workspaces.
-
0:10
Workspaces is an online text editor and
-
0:12
development environment that is integrated with Treehouse.
-
0:16
In other words, it's the tool that helps you write a code to make websites and
-
0:21
web applications.
-
0:23
You can use workspaces to follow along with Treehouse courses.
-
0:27
And you can also use it to build projects on your own and practice coding.
-
0:32
If you've never used a text editor before, don't worry.
-
0:35
In these lessons, we'll take a closer look at workspaces and
-
0:39
learn how to use its features step-by-step.
-
0:43
When you use workspaces,
-
0:44
all of your code is stored online in what we call a workspace.
-
0:49
You can use workspaces on one computer and
-
0:52
then pick-up where you left off from another computer.
-
0:56
Using workspaces, you can make simple HTML and CSS websites, but
-
1:01
there's also built-in support for backend languages like Python and Ruby.
-
1:06
Workspaces also has a console, so you can use the command-line to start servers and
-
1:11
run your applications.
-
1:12
Again, if that doesn't make any sense to you right now, don't worry.
-
1:16
We're going to look at the features of workspaces one at a time.
-
1:19
So, let's get started.
-
1:21
When you're taking a course on Treehouse,
-
1:23
you can scroll down just below the video player and click on the Workspaces tab.
-
1:29
If you don't already have a workspace associated with that video, it will say,
-
1:34
looks like you need to create a workspace for this video.
-
1:38
And this is a link that you can click on to start a new workspace.
-
1:43
It will name your workspace the same as the course and video.
-
1:48
And then you can click Launch it to start a new workspace.
-
1:54
And the workspace will automatically be loaded with the content for the course.
-
2:00
You'll see a welcome message that tells you a little bit about workspaces, but
-
2:04
we can close that.
-
2:06
And on the left side here,
-
2:08
you'll be able to open files that are associated with the course.
-
2:11
For now, I'm going to close this workspace, so
-
2:15
that I can show you how to launch a workspace without a course.
-
2:20
On the left side here, you can click on Workspaces, and
-
2:24
then you can click the New button.
-
2:28
To launch your own workspace and work on your own projects.
-
2:32
You can title your workspace, so I'll call this, My Workspace.
-
2:38
Of course, this should be your own title.
-
2:41
Then you can choose what's called an environment to start your workspace from.
-
2:45
So for example, if you're working with HTML and
-
2:49
CSS, you might want to choose Front End.
-
2:52
But if you're working with something like Python, or Ruby, or PHP, or
-
2:57
any of the other supported languages, you should choose those environments.
-
3:02
For now, I'll choose Front End.
-
3:04
Then finally, once you've picked an environment, you can choose a template.
-
3:09
I have a lot of workspaces I've already created.
-
3:12
But if you don't have any workspaces already, you'll see these templates here.
-
3:17
Where you can start a blank workspace, or you can use a popular front end framework.
-
3:23
Like HTML5 Boilerplate, Foundation Framework, Bootstrap and a few more.
-
3:29
So I'll choose Bootstrap just for this example, and then click Create Workspace.
-
3:36
When your workspace starts up with a template like this,
-
3:39
you'll have a few files to get you started.
-
3:42
Such as the CSS for Bootstrap and JavaScript and a few fonts.
-
3:49
And then you can create your own files as well to get started on your work.
-
3:54
That was a very quick tour of workspaces, but in the upcoming videos
-
3:57
we're going to take a look at each of the individual features one at a time
You need to sign up for Treehouse in order to download course files.
Sign up