Learn JavaScript & NodeJS (and Build a Cryptocurrency Bot)
Learn JavaScript & NodeJS (and Build a Cryptocurrency Bot), available at $34.99, has an average rating of 4.4, with 47 lectures, based on 24 reviews, and has 1086 subscribers.
You will learn about Practical project-based learning: Learn to code from scratch while building a program that can send cryptocurrency price alerts to your phone Concise and dynamic starter course to build your initial confidence and conceptual understanding before you consider investing in longer courses Learn practical skills to become a self-sufficient developer who can independently learn new things, fix code and build projects (with third party services) JavaScript Fundamentals: console, variables, arithmetic, functions, if/else, arrays, objects, loops, strings, asynchronous programming, promises, etcetc NodeJS Fundamentals: setting up, node package manage, installing and importing dependencies Web scraping (including overview of HTML and CSS, and Document Object Model (DOM)) How to effectively research code issues and solutions to solve your code problems How to leverage off third party services and APIs to build sophisticated projects (e.g. integrating Twilio API to send text messages) Coding concepts taught through simple and clean animations This course is ideal for individuals who are Beginners who have no or only little JavaScript (or any coding) experience or Beginners who want to try out a short, practical and productive coding course before considering to invest further in their coding education or Beginners who want to learn coding through a useful project (not just a simple game or calculator etc) rather than learning abstract concepts/theory without practical context or Beginners who want to learn to BUILD projects rather than just coding for the sake of coding or Cryptocurrency enthusiasts who want to build an automated crypto price alert system from scratch or Intermediate or Advanced JavaScript/NodeJS developers who want to learn how to integrate Twilio services or Everyone interested in learning JavaScript and all about how it works or Everyone interested in cryptocurrency It is particularly useful for Beginners who have no or only little JavaScript (or any coding) experience or Beginners who want to try out a short, practical and productive coding course before considering to invest further in their coding education or Beginners who want to learn coding through a useful project (not just a simple game or calculator etc) rather than learning abstract concepts/theory without practical context or Beginners who want to learn to BUILD projects rather than just coding for the sake of coding or Cryptocurrency enthusiasts who want to build an automated crypto price alert system from scratch or Intermediate or Advanced JavaScript/NodeJS developers who want to learn how to integrate Twilio services or Everyone interested in learning JavaScript and all about how it works or Everyone interested in cryptocurrency.
Enroll now: Learn JavaScript & NodeJS (and Build a Cryptocurrency Bot)
Summary
Title: Learn JavaScript & NodeJS (and Build a Cryptocurrency Bot)
Price: $34.99
Average Rating: 4.4
Number of Lectures: 47
Number of Published Lectures: 47
Number of Curriculum Items: 47
Number of Published Curriculum Objects: 47
Original Price: A$84.99
Quality Status: approved
Status: Live
What You Will Learn
- Practical project-based learning: Learn to code from scratch while building a program that can send cryptocurrency price alerts to your phone
- Concise and dynamic starter course to build your initial confidence and conceptual understanding before you consider investing in longer courses
- Learn practical skills to become a self-sufficient developer who can independently learn new things, fix code and build projects (with third party services)
- JavaScript Fundamentals: console, variables, arithmetic, functions, if/else, arrays, objects, loops, strings, asynchronous programming, promises, etcetc
- NodeJS Fundamentals: setting up, node package manage, installing and importing dependencies
- Web scraping (including overview of HTML and CSS, and Document Object Model (DOM))
- How to effectively research code issues and solutions to solve your code problems
- How to leverage off third party services and APIs to build sophisticated projects (e.g. integrating Twilio API to send text messages)
- Coding concepts taught through simple and clean animations
Who Should Attend
- Beginners who have no or only little JavaScript (or any coding) experience
- Beginners who want to try out a short, practical and productive coding course before considering to invest further in their coding education
- Beginners who want to learn coding through a useful project (not just a simple game or calculator etc) rather than learning abstract concepts/theory without practical context
- Beginners who want to learn to BUILD projects rather than just coding for the sake of coding
- Cryptocurrency enthusiasts who want to build an automated crypto price alert system from scratch
- Intermediate or Advanced JavaScript/NodeJS developers who want to learn how to integrate Twilio services
- Everyone interested in learning JavaScript and all about how it works
- Everyone interested in cryptocurrency
Target Audiences
- Beginners who have no or only little JavaScript (or any coding) experience
- Beginners who want to try out a short, practical and productive coding course before considering to invest further in their coding education
- Beginners who want to learn coding through a useful project (not just a simple game or calculator etc) rather than learning abstract concepts/theory without practical context
- Beginners who want to learn to BUILD projects rather than just coding for the sake of coding
- Cryptocurrency enthusiasts who want to build an automated crypto price alert system from scratch
- Intermediate or Advanced JavaScript/NodeJS developers who want to learn how to integrate Twilio services
- Everyone interested in learning JavaScript and all about how it works
- Everyone interested in cryptocurrency
**LAUNCH SPECIAL**This course is priced at $49.99 AUDuntil 31 January 2022.
The price will then go up to $79.99 AUDon 1 February 2022.
***
Short, conciseand fully hands-on, this course will teach you how to code in both JavaScriptand NodeJS, while building a cool crypto-based project that may potentially help you to make money.
Highly suitable for any absolute beginners or cryptocurrency enthusiasts.
How is this course different from the other online courses?
-
Strong focus on helping you become a self-sufficient developer. In this course, you won’t just learn to code for the sake of coding. You will learn effective research tips and how to integrate third party services so that you can independently learn and build your own projects.
-
Unique cryptocurrency x programming focus– build coding skills that are relevant to a hot emerging technology.
-
Actually build a useful project(not just a basic flash game, calculator or local webpage) that can potentially add value to your life.
-
Dual overviewof JavaScript and NodeJS (many courses only just cover one of them).
-
Simple and clean animationsto explain concepts. Not just a plain bulletpoint lecture.
-
Low time investment. Max 90 minutes. This course can help you consider whether to invest further in other courses.
Course structure
This course has three parts:
Part One
-
Why learn JavaScript?
-
How to get things set up (consoles and code editors)
-
How to use the console in your browser
-
Fundamentals: variables, comments and functions
Part Two
-
Web scraping (i.e. a technique to extract data from a website so that you can use the website data in your programs)
-
Website structure (HTML, CSS and Document Object Model (DOM))
-
Scraping crypto prices from the CoinMarketCap website
-
Debugging and research techniques
-
Fundamentals: conditional logic (if/else), asynchronous programming, objects, arrays and loops.
-
End outcome:Your first program (runs in the browser) that can automatically retrieve cryptocurrency prices without you have to manually search them up!
Part Three
-
Upgrading and cleaning up the program from Part Two
-
NodeJS (installation and how to use it)
-
Fundamentals: dependencies/libraries and APIs
-
Setting up and connecting to Twilio API (with free trial account) to automatically send text messages to your phone
-
End outcome:A NodeJS program that can automatically retrieve cryptocurrency prices and notify you via SMS text whenever one of the prices hits a certain threshold!
What’s the next step?
Even after you have completed this course, don’t just stop here! There are many ways to further upgrade the bot. Ideas could include:
-
Adding more crypto coins and prices to the bot
-
Add more content to the text message
-
Get the bot to run every x minutes
-
Host the program on a serverless hosting provider (e.g. AWS Lambda) so that it runs constantly
-
Create an interface for the bot
-
Add more complex logic (i.e. compare coin prices against trends, other metrics, etc)
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Course Structure
Chapter 2: Part I – JavaScript Basics
Lecture 1: Why Javascript?
Lecture 2: Console
Lecture 3: Variables
Lecture 4: Comments
Lecture 5: Console.log()
Lecture 6: Functions
Lecture 7: Code Editors
Chapter 3: Part II – Building a Crypto Price Scraper Program with Javascript in the Browser
Lecture 1: Explaining the Project Idea
Lecture 2: Website Structure
Lecture 3: Inspecting HTML Code
Lecture 4: Objects
Lecture 5: Revision of Functions
Lecture 6: Conditional Logic (If/Else)
Lecture 7: String Template
Lecture 8: Debugging
Lecture 9: Research
Lecture 10: Next Steps
Lecture 11: Fetch, Async & Await
Lecture 12: Try & Catch Statements
Lecture 13: Invoking the Fetch Function
Lecture 14: Promise
Lecture 15: Arrow Function
Lecture 16: Updating getPrice()
Lecture 17: Next Steps II
Lecture 18: Finding Patterns
Lecture 19: Arrays
Lecture 20: Loops
Lecture 21: Using Objects
Lecture 22: Accessing Object Properties
Lecture 23: Recap
Chapter 4: Part III – Building a Crypto Price SMS Alert Bot in NodeJS
Lecture 1: Introduction to Part Three
Lecture 2: Introducing NodeJS
Lecture 3: Setting up NodeJS
Lecture 4: Installing Dependencies
Lecture 5: Using Dependencies
Lecture 6: Executing NodeJS
Lecture 7: Renaming NodeJS files
Lecture 8: Recap II
Lecture 9: Connecting to Twilio
Lecture 10: API
Lecture 11: Installing & Using Twilio
Lecture 12: Sending Text Messages with Twilio
Lecture 13: Final Changes
Lecture 14: Final Run
Lecture 15: Conclusion
Instructors
-
Ray Sun
Technology Lawyer & Programmer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 3 votes
- 5 stars: 16 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024