The OCaml Crash Course

3.1 (20)
Онлайн-курс
Payment
Обучение платное
Language
Not set
Duration
2 часа курса
Курс от Udemy
Чему вы научились?
Master the Features of OCaml Language
Write Ocaml code ~200 lines
Install OCaml and the Eclipse IDE(OcalIDE)
Execute your first ocaml program
Learn various simple types as well as collection types
Define logic using conditional statements
Create and use functions
How to apply pattern matching in practical situations with ocaml
Work on projects using OCaml
Build your own snake game!
О курсе

Whether you are a College student learning the fundamentals of OCaml or an Industry level professional using Ocaml to build your next project this course will help you accomplish your goals. This course will hand hold you through the basics and show you everything you need to get started with OCaml. Ocaml is a functional programming language and don't stress if you have not worked with them before. We will guide you through every step of the way, right up to making your own game. This course will give you a great understanding of all the major concepts of Ocaml programming. You will be pro before you know it. Let us get started!

What will you be leaning in the course: 

·      Master the Features of OCaml Language

·      Install OCaml and the Eclipse IDE(OcalIDE) - Our editor of  choice, we will show you how to set it up on Windows as well as Macintosh.

·      Execute your first ocaml program - We will show you how to write basic statements and compile them and then use the editor to do the same.

·      Learn various simple types as well as collection types - Learn the basic types used in OCaml like int,decimal and data structures

·      Define logic using conditional statements - Learn how to implement if/else statements in OCaml

·      Learn print statements in OCaml - Print statements form the basis of a lot of testing, we had to get this covered!

·      Use the different types of operators - Learn how to add, subtract and a lot more!

·      Understand recursion - Not only essential to a functional programing language like Ocaml but a universal concept you should know.

·      Create and use functions - the basis of any functional programming language, learn how to create your functions.

·      Learn how to create user defined types in OCaml - essential as you start making your own projects.

·      Learn how to use anonymous functions in OCaml - an Ocaml feature you have to have in your arsenal.

·      How to apply pattern matching in practical situations with Ocaml - another OCaml feature that is used extensively.

·      Build your own project - the Snake Game!

Требования
  • Just an internet connection and a working computer.
  • OCaml setup - we will cover this in the videos
  • MacOS ElCapitan or above
  • Desire to learn!
  • This course will work for Windows as well.
  • A windows/mac/linux operating system
Лекторы
GramNotes Five
GramNotes Five
A Team of Senior Software Engineers
Vaga Notes
Vaga Notes
Creating better Software Developers
Платформа
/storage/img/providers/udemy.svg
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Рейтинг
3.1
(3)
(6)
(6)
(2)
(3)
Комментарии (20)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»