CG数据库 >> Learn ELM Functional Programming and Make 22 GameMaker Games

h264, yuv420p, 1920x1080 | ENGLISH, aac, 48000 Hz, 2 channels | 32h 29mn | 5.5 GB

Created by: Mammoth Interactive, John Bura

Make web apps in the ELM language and 2D games!​ The complete beginner's guide for web programmers and game developers

What you'll learn

Understand the basics of the Elm language.

Grasp some key concepts of functional programming,

Use Elm's build tools to debug and compile Elm code.

Get started build simple websites and apps using the Elm language.

Make 22 games in GameMaker.

Requirements

For the ELM part of this course, you should have a basic understanding of HTML, CSS, and JavaScript.

Basic command line knowledge to make use of Elm's command line tools.

Modern web browser.

Text editor (e.g. Sublime Text, Atom, Brackets, VSCode).

Description

"Elm is presented in a such a way that you can continue using Elm in your own projects. Elm is lighting fast and error proof for the web. The huge amount of GameMaker tutorials will have you thinking in a game mindset, while developing a comfort level with GameMaker."

Want to make games and learn to code? In this course, you design and code practical apps from scratch.

"The instructor explains the concepts well and provides enough examples for me to grasp the ideas."

Your teachers will teach you practical skills using real-world examples. Take this course to build your portfolio today.

Do you want to learn to make web apps? In Part 1, web developer Chris Veillette will teach you how to code in the Elm language to build real websites and apps.

What is Elm?

Elm is a programming language that you can use to build web apps.

Elm is user-friendly, which makes the coding language perfect for people like you who are learning to build web apps.

Elm is a functional language that compiles to JavaScript. Elm is a separate language from JavaScript. This means you must learn the syntax and language rules of Elm.

What are the advantages of Elm?

Elm allows you to write well-architectured code that is easy to read.

Elm makes front-end development simpler.

Elm provides light operations, which means it involves less fatigue than JavaScript. With JavaScript-heavy apps, a lot of tooling and frameworks can be required to make a simple app. Elm provides a lighter operation by being self-contained.

Elm comes with creative built-in tools, meaning you don't have to download other packages

Elm is easy to understand and use once you learn the language

There is a supportive community with an active creator (Evan Czaplicki)

Elm has no runtime exceptions, which can occur in JavaScript. Instead Elm gives you warning messages.

Elm's warning messages are in a readable language

Elm's built-in package manager protects code from minor errors

And more!

You can learn to build websites and apps in Elm. Get started with this up-and-coming programming language.

The second part of this course is on Game Maker. Learn to build games with Game Maker, one of the easiest engines to use on the planet!

"If you have some experience using Unity, you can just skip the introductory sections and skip right to building the game, you'll miss absolutely nothing important, which is good. There's also lectures on designing the game assets in Photoshop, but these can also be skipped if you decide to use the pre-made assets available in the course, so you can really come into this course knowing what you want and save a lot of time. Overall, this was a very brief and enjoyable course for me."

Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this content in similar courses because it is introductory material. You can find some material in this course in the following related courses:

Finish 21 Games in GameMaker and Make Professional Art FAST

Build 25 Games in Python and GameMaker (and Learn to Code)

Learn how to make games in Game Maker

Complete Gaming Masterclass: Learn Blender and GameMaker

Make 22 GameMaker: Studio Games & 5 Image Data UI Projects

Finish 26 Games & Apps Quickly (GameMaker: Studio & Xcode)

Complete Guide to GameMaker Studio and Angular

Build 22 Games in GameMaker Studio, C# Unity® & Blender

Make games in GameMaker & learn to code for the web in Ruby!

Beginner's Guide to Elm Programming. Build Web Apps!

Build games from scratch and learn to code at the same time. Add more skills to your resume with practical projects.

Take this course to gain valuable skills that put you ahead in the marketplace.

Get a holistic introduction to building games and creating web apps - all from scratch.

This course is full of practical examples.

We teach you theory while also building real projects that you can put in your portfolio.

Enroll right now to join the Mammoth community!

Who this course is for:

Developers who want to learn about functional programming and Elm


Learn ELM Functional Programming and Make 22 GameMaker Games的图片1
Learn ELM Functional Programming and Make 22 GameMaker Games的图片2

发布日期: 2020-05-09