100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
programming language Course for Beginners $7.99   Add to cart

Other

programming language Course for Beginners

 1 view  0 purchase
  • Course
  • Institution

The programming language combines the usability of Python with the performance of C. It is designed specifically for artificial intelligence developers. In this course, Elliott Arledge will teach you how to use Mojo. Elliott has created many popular courses related to AI and is the perfect person t...

[Show more]

Preview 2 out of 12  pages

  • October 14, 2023
  • 12
  • 2023/2024
  • Other
  • Unknown
avatar-seller
Full Course for Beginners
The programming language combines the usability of Python with the performance of C. It
is designed specifically for artificial intelligence developers. In this course, Elliott Arledge
will teach you how to use Mojo. Elliott has created many popular courses related to AI and
is the perfect person to teach this course. Let's start learning!

, Full Course for Beginners

The programming language combines the usability of Python with the performance of C. It
is designed specifically for artificial intelligence developers. In this course, Elliott Arledge
will teach you how to use Mojo. Elliott has created many popular courses related to AI and
is the perfect person to teach this course. Let's start learning!



Before we dive into the details, let's cover some basics. My name is Elliot, and I'm a
computer science student. I like to mess around with code and train language models in my
free time. If you enjoy this course, feel free to subscribe to my YouTube channel for more
content like this.



Now, a little disclaimer. Mojo is a very new programming language, released just a week or
two ago. By the time you're watching this, the course may be out of date. There might be
some new features or changes in syntax. Just keep that in mind as you go through the
course.



The Mojo documentation states that the language is designed for experienced systems
programmers. However, this course aims to provide you with the fundamentals of using
Mojo and being able to easily refer to the documentation when needed. It assumes some
fundamental knowledge of simple languages like Python. If you have no programming
experience, I recommend touching on Python a bit before diving into Mojo.



We won't be doing any intensive projects in this course. We'll focus on explaining how the
language and the Mojo command line interface work. We'll build some simple scripts and
use Mojo in Jupyter notebooks and the command line. Please note that the materials have
only been tested on Windows, but you can use a Linux terminal like Ubuntu, which should
work the same way on a MacBook.



We'll be using Visual Studio Code as our text editor and Jupyter notebooks in the browser.
Before we dive into Mojo, let me mention that we'll start with simple sequential CPU-based
processing, and later in the course, we'll explore parallel processing. Sequential processing
means doing things one by one, while parallel processing means doing multiple tasks at the
same time. We'll start with sequential processing to understand the language, and later,
we'll move on to parallel processing.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller vitokaf190. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $7.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

76800 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$7.99
  • (0)
  Add to cart