Let's Create a Sudoku Game
Let's Create a Sudoku Game, available at $39.99, has an average rating of 4.05, with 51 lectures, based on 14 reviews, and has 127 subscribers.
You will learn about Develop a game's logic in Javascript. Develop a user interface for a game in html and css. Managing game'f flow and difficulty levels. Uploading the application to the cloud. This course is ideal for individuals who are Software developers who want to learn new skills. or Developers who want to learn how to develop an end-to-end web application. or Developers who want to show their products to the world via the cloud. It is particularly useful for Software developers who want to learn new skills. or Developers who want to learn how to develop an end-to-end web application. or Developers who want to show their products to the world via the cloud.
Enroll now: Let's Create a Sudoku Game
Summary
Title: Let's Create a Sudoku Game
Price: $39.99
Average Rating: 4.05
Number of Lectures: 51
Number of Published Lectures: 51
Number of Curriculum Items: 51
Number of Published Curriculum Objects: 51
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop a game's logic in Javascript.
- Develop a user interface for a game in html and css.
- Managing game'f flow and difficulty levels.
- Uploading the application to the cloud.
Who Should Attend
- Software developers who want to learn new skills.
- Developers who want to learn how to develop an end-to-end web application.
- Developers who want to show their products to the world via the cloud.
Target Audiences
- Software developers who want to learn new skills.
- Developers who want to learn how to develop an end-to-end web application.
- Developers who want to show their products to the world via the cloud.
Hi guys!
I want to take you on a programming journey that’s truly useful but that’s also really fun. And it starts with a game… sudoku!
I love playing sudoku. I play it while I’m at the bus stop or waiting to pick up my kids from school… really, whenever I have some dead time.
I also love to program. And the more I play sudoku, the more I start to think about how a sudoku program really works.
So naturally, I want to try it myself… and I want you to join me! Let’s work this out together.
I’ve created this course to show you how to write a sudoku web app… from the absolute start to a finished application.
I’ll show you how to develop a real medium-scale application, using a repeatable, reliable development process that you can apply to your own projects. We’ll learn the things to consider during planning, design the solution, and build every stage by hand, learning how to both code and test efficiently and effectively.
I’ll even show you how to upload the application to the cloud for the entire world to see!
If you are a computing science undergraduate or software engineer – if you’re making your first steps in the tech world after a bootcamp or some courses – you’re going to learn a ton from this real-world example.
If you are a developer who has never written web applications, you’ll find this course very valuable and efficient.
In fact, every developer who wants to know how to handle a medium-sized project on the web will enjoy this course.
So if you’ve already learned javascript, html and css… Let’s create a sudoku game
A quick note about coding!
When you’ll see me coding during the course, it won’t be the first time I’ve written those lines of code. So although you’ll see me code things and –abracadabra! – everything works like magic, you know that that’s not how things work in the real world.
You’ve probably already experienced the lengthy process of trial and error and debugging before we reach a final product. To maximize your time, I don’t ask you to watch the full-length, real-time debugging experience.
But I do recommend that, after each module you’ve seen me code, you take the time to try to replicate the code by yourself, or maybe take my code and add some improvements of your own. This way you will really understand what you are doing and more important – how to solve problems and bugs when you encounter them.
Happy coding!
Course Curriculum
Chapter 1: Welcome to the Course
Lecture 1: Welcome
Lecture 2: A Quick Note About Coding
Lecture 3: Course's Sources Files
Chapter 2: Introduction
Lecture 1: Welcome to the Course
Chapter 3: Writing the Game's Logic
Lecture 1: Game's Logic Overview
Lecture 2: Sudoku Class
Lecture 3: Board Generation Algorithm
Lecture 4: Create Board Function
Lecture 5: Shuffle
Lecture 6: isLegal Function
Lecture 7: Checking Legality of Columns and Squares
Lecture 8: Testing the Board Generation
Lecture 9: Generating Game Board
Lecture 10: Complete the Class
Lecture 11: Section's Wrap Up
Chapter 4: Game Manager and the Gam's UI
Lecture 1: Game Manager Overview
Lecture 2: UI Overview
Lecture 3: Start the Game Manager
Lecture 4: The Board CSS
Lecture 5: Creating the Numbers Panel
Lecture 6: Numbers Panel CSS
Chapter 5: Implementing the Game's Flow
Lecture 1: Section Overview
Lecture 2: Click Events
Lecture 3: Updating the Game Board
Lecture 4: Marking the Selection
Lecture 5: Marking Errors
Lecture 6: Delete Cells
Lecture 7: Recognising when the Game has Ended
Lecture 8: Section Wrap Up
Chapter 6: Draft Mode
Lecture 1: Section Overview
Lecture 2: The Cell Class
Lecture 3: The Cell CSS
Lecture 4: Refactoring the Game Manager
Lecture 5: Fixed Cells
Lecture 6: Click the Draft Mode Button
Lecture 7: Toggle Draft Mode
Lecture 8: Assign the Draft Number
Lecture 9: Delete Drafts
Lecture 10: Switch Between Modes
Chapter 7: Start Screen
Lecture 1: Section Overview
Lecture 2: Start Screen HTML
Lecture 3: Start Button
Lecture 4: End Game Message
Lecture 5: Style the Board
Lecture 6: Bordering the Squares
Chapter 8: Uploading the Game to the Cloud
Lecture 1: Section Overview
Lecture 2: Setting an AWS Account
Lecture 3: Working with S3
Lecture 4: Hosting the App
Chapter 9: Course Summary
Lecture 1: Course Summarry
Lecture 2: What's Next?
Instructors
-
Shay Tavor
Software Engineer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 5 votes
- 4 stars: 3 votes
- 5 stars: 6 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 Language Learning Courses to Learn in November 2024
- 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