Displaying results 1 - 20 of 2,927 results for "udacity programming languages"
Programming Languages
. Course Length: 0 hours estimated
This class will give you an introduction to the fundamentals of programming languages. Key concepts include how to specify and process valid strings, sentences and program structures. Prerequisites and Requirements
Offered through Udacity | Taught by Westley Weimer
Compilers: Theory and Practice
. Course Length: 0 hours estimated
The objective of this course is to learn the theory and practice behind building automatic translators (compilers) for higher level programming languages and to engineer and build key phases of a compiler in Java or C++ for a small language. Prerequisites and...
Offered through Udacity | Taught by Santosh Pande, Catherine Gamboa
Linux Command Line Basics
. Course Length: 0 hours estimated
We have built this course for beginners who have no experience with the Linux system and the command-line interface.In this course, you'll learn the basics of the command line interface of a Linux server: the terminal and shell (GNU Bash). This course includes an...
Offered through Udacity | Taught by Philip Mallory, Karl Krueger
Software Debugging
. Course Length: 0 hours estimated
In this class you will learn how to debug programs systematically, how to automate the debugging process and build several automated debugging tools in Python. Prerequisites and Requirements
Offered through Udacity | Taught by Andreas Zeller, Gundega Dekena
Applied Cryptography
. Course Length: 0 hours estimated
Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing. Prerequisites and Requirements
Offered through Udacity | Taught by Dave Evans
404: Programming Languag
. Course Length: 0 hours estimated
This course is an upper division computer science course that studies the design of programming languages. While most of the industry uses either procedural or object-oriented programming languages, there are entire families of other languages with certain...
Offered through Saylor Academy
Python Programming for Beginners
Cost $14 · . Course Length: 3 hours estimated
Learn Python with Python Programming for Beginners from Stone River eLearning. Delving into the world of coding can be intimidating. With so many complex languages and implementation possibilities, it's easy to become overwhelmed. By starting off with Python...
Offered through Udemy | Taught by Stone River eLearning
Intro to Java Programming
. Course Length: 0 hours estimated
In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in your own...
Offered through Udacity | Taught by Cay Horstmann, Cheng-Han Lee, Sara Tansey
Intro to JavaScript
. Course Length: 0 hours estimated
Learn the fundamentals of JavaScript, the most popular programming language in web development. Prerequisites and Requirements
Offered through Udacity | Taught by Julia Van Cleve, James Parkes
The Go Programming Language
Cost $29 · . Course Length: 4 hours estimated
Go is awesome! It looks like C, but don't be deceived - it is completely different! The Go Programming Language is a new programming language from Google. It is very different than many other modern programming languages, and is a great substitute for C or C++. In...
Offered through Pluralsight | Taught by John Sonmez
Intro to Computer Science
. Course Length: 0 hours estimated
In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll...
Offered through Udacity | Taught by Dave Evans
Introduction to Functional Programming
Rated 4.1★ stars based on | 11 ratings · . . Course Length: 24 hours estimated
Broadly speaking, functional programming is a style of programming in which the primary method of computation is the application of functions to arguments. Among other features, functional languages offer a compact notation for writing programs, powerful...
Offered through edX | and created by Delft University of Technology (TU Delft), DelftX, Delft University of Technology | Taught by Erik Meijer
Software Testing
. Course Length: 0 hours estimated
When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better software. Prerequisites and Requirements
Offered through Udacity | Taught by John Regehr, Sean Bennett
Design of Computer Programs
. Course Length: 0 hours estimated
Understanding how to approach programming problems and devise a solution is an essential skill for any Python developer. In this course, you’ll learn new concepts, patterns, and methods that will expand your coding abilities from programming expert, Peter Norvig. ...
Offered through Udacity | Taught by Peter Norvig
Programming Languages â…¡
Cost $49 · . Course Length: 32 hours estimated
The goal of this course is to help students
Offered through Coursera | and created by Korea Advanced Institute of Science and Technology(KAIST) | Taught by Sukyoung Ryu
Programming Languages â…
Cost $49 · . Course Length: 32 hours estimated
The goal of this course is to help students
Offered through Coursera | and created by Korea Advanced Institute of Science and Technology(KAIST) | Taught by Sukyoung Ryu
Start Programming in Kotlin (Part I)
Cost $9 · . Course Length: 1 hours estimated
This 1.5 hour project-based course is the first of a two part class that will get you started programming using one of the newest programming languages, Kotlin. Kotlin has a bright future as the new Google preferred language for Android application development. It...
Offered through Coursera | and created by Coursera Project Network | Taught by Harrison Kong
Shell Workshop
. Course Length: 0 hours estimated
A quick, one-lesson introduction to the Unix-style command-line environment.This course is intended to get you up to speed on the shell — using a terminal, managing files and directories, and running command-line programs. Prerequisites and Requirements
Offered through Udacity | Taught by Karl Krueger
Swift for Developers
. Course Length: 0 hours estimated
This course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions. It combines syntax exercises with hands-on iOS development in Xcode. By the end of the course students will build their first iOS app, an app...
Offered through Udacity | Taught by Gabrielle Miller-Messner
Kotlin for Android Developers
.
In this course, Aaron Sarazan, Lead Software Engineer at Capital One and a leading advocate for Kotlin, demonstrates how to take a basic Android app in Java and convert it to Kotlin, teaching you key features of the Kotlin programming language along the way. This...
Offered through Udacity | Taught by Aaron Sarazan, Jose Nieto Rubio