JAVA: Making a discord bot from scratch (Udemy.com)
Coding a discord bot from scratch using various APIs and Java programming techniques.
Created by: Neo Wang
Produced in 2021
What you will learn
- Java Programming - Use skills like variables, functions, casting, iteration, and more implementing various methods.
- API Integration - We use a Java wrapper of the discord API to connect directly with discord.
- Heroku Deployment - We learn to use Heroku's CLI in order to deploy our bot to the internet available 24/7
- Discord - Learn about the infrastructure of discord, it's inner workings, and what we can or cannot control with the bot.
- Gradle - Adding and removing libraries, shadowJAR plugin to create big jar files, and downloading dependencies.
- IntelliJ - Several commonly used shortcuts.
Quality Score
Overall Score : 80 / 100
Course Description
We'll start off by teaching you the basics of discord, working on moderation commands until you feel comfortable working with the discord API. Then we'll continue by teaching you about more discord data structures like EmbedBuilder, JDA, and more!
After this and at the end of each section you'll be given the code in order to make sure that your code works!
We'll finish off the course by uploading and hosting a realtime 24/7 discord bot and even show you how you can make quick and fast changes using config files directly to Heroku.
After completing the course you will have a certification you can post to your LinkedIn profile and a completely functional discord bot you can share with your friends and even publish it to discord bot websites.
This one of the few if not only Java discord course in the market, so enroll now and prepare to take your Java skills to the next level!
Who this course is for:
Beginner Java developers looking for an application of their knowledge
Instructor Details
- 4.0 Rating
1 Reviews
Neo Wang
Hi, my name is Neo! I'm a Junior in High School versed in Java, Python, HTML, CSS, JavaScript, TypeScript, Angular 9, C++, and more! Some of my projects include building a discord bot with the discord.js API, a belt calculator using Angular, and Python to conduct sophisticated data analyses on various subjects. Outside of programming, I managed a robotics team, and have extensive knowledge of SolidWorks, having designed and manufactured over 8 robots using industry-standard techniques ex. CNC Machined Aluminum. In my free time, I like to play table tennis.
More java courses
Selenium WebDriver with Java -Basics to Advanced+Frameworks (2021)
4.8 (412 Reviews)
Provider: Udemy
Time: 55.5h
$11.99
Hibernate: Advanced Development Techniques (2021)
4.8 (71 Reviews)
Provider: Udemy
Time: 3.5h
$11.99








