update landing copy

pull/2/head
Michael Q Larson 2014-11-30 23:25:02 -08:00
parent 1f57610208
commit 616033c72f
2 changed files with 81 additions and 79 deletions

View File

@ -8,29 +8,29 @@ block content
h2 Let's learn to code by building projects for nonprofits h2 Let's learn to code by building projects for nonprofits
.row .row
.col-xs-12.col-sm-12.col-md-3 .col-xs-12.col-sm-12.col-md-3
h3.delay-3.animated.pulse Learn JavaScript h3.delay-3.animated.pulse Get Connected
.negative-10
span.landing-icon.ion-settings.text-primary(title='Learn to code')
.negative-10
p.landing-p Code collaboratively and master Full Stack JavaScript development.
.col-xs-12.col-sm-12.col-md-3
h3.delay-4.animated.pulse Build your Portfolio
.negative-10
span.landing-icon.ion-social-github.text-primary(title='Build a portfolio of apps for nonprofits')
.negative-10
p.landing-p Build apps that solve real problems for real people.
.col-xs-12.col-sm-12.col-md-3
h3.delay-5.animated.pulse Get Connected
.negative-10 .negative-10
span.landing-icon.ion-network.text-primary(title='Get great references and connections to help you get a job') span.landing-icon.ion-network.text-primary(title='Get great references and connections to help you get a job')
.negative-10 .negative-10
p.landing-p Join a community of motivated professionals learning to code. p.landing-p Join a community of motivated professionals learning to code.
.col-xs-12.col-sm-12.col-md-3
h3.delay-4.animated.pulse Learn JavaScript
.negative-10
span.landing-icon.ion-settings.text-primary(title='Learn to code')
.negative-10
p.landing-p Work together on Full Stack JavaScript coding challenges.
.col-xs-12.col-sm-12.col-md-3
h3.delay-5.animated.pulse Build your Portfolio
.negative-10
span.landing-icon.ion-social-github.text-primary(title='Build a portfolio of apps for nonprofits')
.negative-10
p.landing-p Build apps that solve real problems for real people.
.col-xs-12.col-sm-12.col-md-3 .col-xs-12.col-sm-12.col-md-3
h3.delay-6.animated.pulse Help Nonprofits h3.delay-6.animated.pulse Help Nonprofits
.negative-10 .negative-10
span.landing-icon.ion-ios7-people.text-primary(title='Learn to code') span.landing-icon.ion-ios7-people.text-primary(title='Help nonprofits')
.negative-10 .negative-10
p.landing-p Make the world a better place by empowering nonprofits with code. p.landing-p Give nonprofits a boost by empowering them with code.
a.btn.btn-cta.btn-primary(href="/login") Sign in now to start coding (it's free) a.btn.btn-cta.btn-primary(href="/login") Sign in now to start coding (it's free)
br br
br br

View File

@ -1,7 +1,9 @@
.panel.panel-primary .panel.panel-primary
.panel-heading.landing-panel-heading.text-center Frequently Asked Questions .panel-heading.landing-panel-heading.text-center Frequently Asked Questions
.panel-body .panel-body
.text-left.landing-panel-body .landing-panel-body
.row
.text-left.col-xs-12.col-md-10.col-md-offset-1
h2 What will I learn, and in what sequence? h2 What will I learn, and in what sequence?
ul ul
p.landing-p First, you'll learn basic web design tools like: p.landing-p First, you'll learn basic web design tools like:
@ -21,9 +23,9 @@
ul ul
li.landing-p &#8226 Agile - a set of software development principles that focus the design and production of a project on the needs of its users li.landing-p &#8226 Agile - a set of software development principles that focus the design and production of a project on the needs of its users
li.landing-p &#8226 MongoDB - a popular non-relational database li.landing-p &#8226 MongoDB - a popular non-relational database
li.landing-p &#8226 AngularJS - a tool for making exciting web interfaces li.landing-p &#8226 Angular.js - a tool for making exciting web interfaces
li.landing-p &#8226 ExpressJS - a powerful web development framework li.landing-p &#8226 Express.js - a powerful web development framework
li.landing-p &#8226 NodeJS - a JavaScript-based web server li.landing-p &#8226 Node.js - a JavaScript-based web server
h2 How will I learn all this? h2 How will I learn all this?
ul ul
p.landing-p By pair programming with other Free Code Camp students on our coding challenges. Eventually, you'll work with people at nonprofits to build real-life software solutions. p.landing-p By pair programming with other Free Code Camp students on our coding challenges. Eventually, you'll work with people at nonprofits to build real-life software solutions.
@ -32,7 +34,7 @@
p.landing-p Pair programming is where two people code together on one computer. You discuss different approaches to solving problems, and keep each other motivated. The result is better code than either of you could have written by yourselves. Because of its benefits, many engineers pair program full time. And it's the best way to learn coding. Thanks to tools that allow two people to share mouse and keyboard inputs, you can pair program with a friend without needing to be in the same room. p.landing-p Pair programming is where two people code together on one computer. You discuss different approaches to solving problems, and keep each other motivated. The result is better code than either of you could have written by yourselves. Because of its benefits, many engineers pair program full time. And it's the best way to learn coding. Thanks to tools that allow two people to share mouse and keyboard inputs, you can pair program with a friend without needing to be in the same room.
h2 How long does Free Code Camp take? h2 How long does Free Code Camp take?
ul ul
p.landing-p It takes about 1,000 hours of coding to develop the skills you'll need to get an entry level software engineering job. Many in-person coding bootcamps jam all this into 12 weeks of intensive study. Free Code Camp is fully-online, and there will always be other people at your skill level that you can pair program with, so you can learn at your own pace. Here are some example coding schedules: p.landing-p It takes about 1,000 hours of coding to develop the skills you'll need to get an entry level software engineering job. Many in-person coding bootcamps jam all this into 12 weeks of intensive study. Free Code Camp is fully online, and there will always be other people at your skill level that you can pair program with, so you can learn at your own pace. Here are some example coding schedules:
table.table table.table
th Time budgeted th Time budgeted
th Hours per week th Hours per week
@ -55,7 +57,7 @@
td 12 weeks (3 months) td 12 weeks (3 months)
h2 Why does Free Code Camp use JavaScript instead of Ruby or Python? h2 Why does Free Code Camp use JavaScript instead of Ruby or Python?
ul ul
p.landing-p We love Python and Ruby. But even if you learn them, you'll still need to learn JavaScript. JavaScript is the most important language of all - it's the language of web browsers. It's also the most popular language. p.landing-p Like JavaScript, Ruby and Python are high-level scripting languages that can be used for full stack web development. But even if you learned these languages, you'd still need to learn JavaScript. That's because JavaScript is the only language that runs in web browsers. JavaScript has been around for 20 years, and it is still growing in popularity. Because of this, JavaScript has more tools and online learning resources than any other language.
br br
img.img-center.img-responsive(src="https://www.evernote.com/shard/s116/sh/0f511118-2f92-49f0-973d-730aa57d73a0/11899e5253e998c3a5d0ee731847fba8/deep/0/github_new_repos-custom.png-(1387-1255).png", style="max-height: 355px;" alt="A chart showing the volume of new GitHub repositories by year, with JavaScript growing and most languages declining.") img.img-center.img-responsive(src="https://www.evernote.com/shard/s116/sh/0f511118-2f92-49f0-973d-730aa57d73a0/11899e5253e998c3a5d0ee731847fba8/deep/0/github_new_repos-custom.png-(1387-1255).png", style="max-height: 355px;" alt="A chart showing the volume of new GitHub repositories by year, with JavaScript growing and most languages declining.")
h2 Will I be ready to get a software engineer job after this? h2 Will I be ready to get a software engineer job after this?