Sara Learns to Code. Making an App from Scratch
Sara Learns to Code. Making an App from Scratch, available at $19.99, has an average rating of 4.25, with 36 lectures, based on 22 reviews, and has 440 subscribers.
You will learn about build a dynamic and beautiful web site, or a web application with a database, user authentication, and credit card processing. This course is ideal for individuals who are This course is for complete beginners, or those who have never used a web framework such as Ruby on Rails. This course is not for someone who has no interest in writing code, or someone who would like to pay for a website generator. It is particularly useful for This course is for complete beginners, or those who have never used a web framework such as Ruby on Rails. This course is not for someone who has no interest in writing code, or someone who would like to pay for a website generator.
Enroll now: Sara Learns to Code. Making an App from Scratch
Summary
Title: Sara Learns to Code. Making an App from Scratch
Price: $19.99
Average Rating: 4.25
Number of Lectures: 36
Number of Published Lectures: 35
Number of Curriculum Items: 36
Number of Published Curriculum Objects: 35
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
- build a dynamic and beautiful web site, or a web application with a database, user authentication, and credit card processing.
Who Should Attend
- This course is for complete beginners, or those who have never used a web framework such as Ruby on Rails. This course is not for someone who has no interest in writing code, or someone who would like to pay for a website generator.
Target Audiences
- This course is for complete beginners, or those who have never used a web framework such as Ruby on Rails. This course is not for someone who has no interest in writing code, or someone who would like to pay for a website generator.
Learn how to make your own web site, social network, or online business completely from scratch! No prior coding experience necessary.
Together we will walk through the entire process of building a web application using the Ruby on Rails framework and writing code in the Ruby, HTML, and CSS languages. Ruby on Rails is very beginner friendly and has been used in the development of some great tech startups such as Airbnb, Twitter, and Groupon, among many others. We will learn how to use Github to collaborate with other developers, Heroku to deploy our projects quickly and easily, and Stripe to process credit card payments. And we’ll be using all of these great products without having to pay any extra fees or even provide our credit card information!
After taking this course you will be able to make software products that work great on desktop and mobile. Most importantly, you will have the confidence and direction to continue your learning far beyond this course, and the importance of this cannot be overstated in the ever-changing world of software development.
This class is for:
- Beginners. No coding experience is required. This course is also great for those with some coding experience but are new to using a framework such as Ruby on Rails to build dynamic and robust applications with databases, user authentication, or native payment processor libraries.
- Entrepreneurs. Have an idea for an app but don’t want to pay thousands for a simple demo? Want to partner with a software dev without being completely in the dark regarding your startup’s technical toolkit? This is the course for you.
- Those who do not shy away from self improvement. This course will take you from no experience to online very quickly. However, you cannot be afraid to Google any questions you have, and definitely be sure to interact with other students or an instructor on this course’s Question board.
Reflecting on Making this Course
Making this course wasn’t easy, but with the right help I did it! Learning the material isn’t too difficult so long as you’re not afraid to Google whatever questions or errors you have. I’ve found that when you’re learning to code it’s great to repeat a lesson two or three times, and then you will have a good understanding of the concept and maybe you’ll just have to look up some of the syntax.
I’m definitely not proclaiming myself as an engineer, but I did make a cool app! The hardest part was making the Udemy videos. I had to repeatedly redo some of my first attempts since I wanted to be clear and to the point, but I eventually got a handle of my notes and it worked out. Thanks to Steph and everyone else for all the support, and students of this course will enjoy a continuous rollout of new lessons!
-Sara
Course Curriculum
Chapter 1: Starting to Use the Terminal and Writing Code
Lecture 1: Starting in the Terminal
Lecture 2: Getting started with a plan
Lecture 3: Let's write some code together
Chapter 2: Using Git and Github
Lecture 1: Dive into Git
Chapter 3: Make Our App
Lecture 1: Get the app up and running
Lecture 2: Introduce Git to our new project
Lecture 3: The Gem File
Lecture 4: Get going with Bootstrap
Lecture 5: Making a View
Lecture 6: Work on our CSS and HTML
Lecture 7: Responsive View development
Chapter 4: Getting Online
Lecture 1: It's easy to get online
Lecture 2: Learn more about Heroku
Chapter 5: Adding to Our App
Lecture 1: Styling our project
Lecture 2: Adding content that looks great
Lecture 3: Working well with others
Lecture 4: More pages to be made
Lecture 5: Linking it all together
Chapter 6: Adding a Credit Card Processor to get Paid
Lecture 1: Secrets
Lecture 2: Get Paid
Lecture 3: Get our Stripe code online
Lecture 4: Review Stripe
Chapter 7: Joining Someone Else's Github Project
Lecture 1: Review and planning next steps
Lecture 2: Collaboration between Github accounts
Chapter 8: Make Our Database
Lecture 1: Write our first database table
Lecture 2: Allow guests to leave Posts on our app
Lecture 3: Explore what is saved on our database
Lecture 4: Render our data on our homepage
Lecture 5: Show pages for each data entry
Lecture 6: Add to our Model file
Chapter 9: Allow Guests to Sign Up for an Account on our App
Lecture 1: Add User authentication
Lecture 2: Improve our User experience
Lecture 3: Database Associations
Lecture 4: Allow Users to manipulate their Posts
Lecture 5: A review of MVC and looking to the future
Instructors
-
Sara Jean Underwood
Adventurer and Learner -
Stephanie Elizabeth
Designer by Day, Coder by Night
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 6 votes
- 5 stars: 12 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple