Search Results: programming Show Free Sort By students

Neuro-linguistic programming is a powerful system to create positive change in your life. Before you can study NLP techniques to take control of your life, however, you’ve got to study the basic ideas. In this lesson, learn about the core concepts of NLP such as modelling, being “at cause” and “at effect”, the role of the conscious and unconscious mind, and the relationship between perception and projection.


Assignment:
20:11
559
1.4K
18
18

Javascript is not only one of the main languages used in contemporary web development, but it also has many non-web based applications, from.pdf files to desktop widgets. Thus, Javascript is an extremely versatile and valuable language to have command of. In this lesson, Mark from LearnToProgram.tv demonstrates how to begin coding with Javascript, as well as how to test your code using a text editor (Mark recommends Komodo Edit). Finally, learn how to use Javascript to manipulate HTML pages.


Assignment:
4:59
901
1.3K
17
34

Knowledge of HTML 5 is necessary for any contemporary web developer. Understanding where it came from will help you understand what this still-emerging programming language can accomplish and where it’s going. In this introductory lesson to HTML 5 and CSS, Mark Lassoff from LearnToProgram.tv gives an overview of HTML, the programming language that is the foundation of both websites and web applications. He covers HTML 4.01, XHTML, and HTML 5, as well as the design element of web design, CSS.


Assignment:
5:19
1.3K
810
28
54

It’s time to kick off your web design career with this lesson! Learn how to create a basic HTML web page, using Notepad, the default Windows text editor. Begin by learning about HTML tags, then review the way sections are set up, and finally, create a basic website that can be read by your web browser. The site you create won’t have any bells and whistles, but it is the first step to getting a page online!


Assignment:
10:48
493
751
11
23

Styling your first "Hello World" program can be daunting, but not with Xcode! Learn to Program shows how to take the first step towards being an Apple developer, by creating your first iPhone or iPad app. This lesson covers how to navigate through XCode 4.6 (optimized for Apple iOS 6), and make a simple mobile app. Learn how to add objects, define properties, attach actions and methods, and become familiar with the programming language IDE’s layout, menus, and features.


Assignment:
17:04
331
715
3
1

Before you begin making a PowerPoint presentation, there are a few things that you need to consider. Without good content, good design, and good presentation skills, your project may fall short. This lesson introduces techniques that you can use to maximize the effectiveness of a presentation. It also demonstrates some of the main concepts that you will need to master before constructing a PowerPoint.


Assignment:
11:00
224
608
2
7

Java applications are composed of compiled bytecode that can be read by the Java virtual machine on a Mac, PC, or Linux computer. If this sounds like Greek to you, don’t worry, because this lesson is a great way to get started in reviewing the Java structure, and getting familiar with this versatile, class-based, object-oriented programming language. Learn how to create a public class, save the file, and compile command line code in this powerful platform!


Assignment:
7:54
431
597
4
9

Learn how to add dynamic JavaScript to your website in just a few minutes! In this lesson, Sam Cogan provides a simple introduction to how to use the JavaScript language within HTML documents. Find out how to do more with your website, from creating basic alert boxes to slide shows, photo galleries, and games! Change the way users interact with your site and ramp up the content you want to share. JavaScript is easy to learn, and will take your web design skills to the next level.


Assignment:
6:41
290
586
0
6

Do you dream of building robots, or at least digitally controlling your home’s appliances? The applications of microcontrollers are limitless! In this lesson, Jeremy Blum introduces you to Arduino—an open source platform microcontroller that is programmed with its own language (which is easier to learn than C). Learn what you’ll need to begin a project with Arduino (Jeremy uses Arduino Uno), how to install the software and update drivers, and how to create your first program.


Assignment:
12:18
1.1K
525
11
28

Interested in learning the most current version of HTML? You might be surprised at how easy it can be! Though HTML5 is still a working draft according to the World Wide Web Consortium (W3C), many of its features have been implemented into all major browsers; and rest assured, all of them will be implemented in the near future. This tutorial by Eduonix Technologies covers the basics of HTML5—from its definition to the bare-bones structure of HTML5 documents.


Assignment:
14:55
2.3K
504
18
39

Want to learn one of the most widely used programming languages in the world? Python is a cross-platform, object-oriented language that is free to use. Before you can begin to learn how it works, however, you must install and download a few things: Python 3.2 and Eclipse. These will allow you to write and run code in a Python-oriented testing environment. Learn to Program guides you through the installation process in this preliminary lesson.


Assignment:
12:48
560
482
5
5

Now that you are comfortable working with Table View, continue developing your programming knowledge in Swift! Since your iPhone grocery app is up and running, try coding a simple multiplication table application that requires no prior programming knowledge to complete. in the process of making the iOS application, learn a few other cool things like how to refresh a Table View and String Interpolation.


Assignment:
17:38
196
396
2
2

Are you excited to start making apps with Apple's Swift programming language? Learn the requirements of Swift, look at the Xcode development environment, and write your first Swift program in this beginner-friendly lesson with Mark Lassoff, the founder of Learn to Program. Discover the benefits of working inside of an Xcode playground and review how to show the functions evaluated in the console output gutter.


Assignment:
7:15
30
370
0
0

Want to learn how to create an app for an Android device? The first step is downloading the Eclipse ADT Bundle with Android SDK! Learn where and how to download this package, and get ready to learn Java for Android. After getting your developer package up and running, keep reviewing this lesson series and learn how to build an Android app from start to finish.


Assignment:
3:56
327
326
0
2

Want to build a relational database with SQL? In this lesson, review the SQL relational database overview to learn how the main elements of a relational database work together! Analyze the components of a contact table and discover its importance in the context of relational databases. Begin learning to compartmentalize information effectively with SQL, and take the first step to building a database!


Assignment:
6:24
148
307
0
1

Interested in learning different ways you can encode binary data to use in a digital system? In this lesson, learn about several basic types of binary coding, including straight binary, binary coded decimal, gray code, and ASCII code. Take several different approaches to understanding binary coding, as it's broken down visually and numerically step-by-step. Gain the foundation and background you need as you delve into binary coding!


Assignment:
10:36
90
301
0
0

Although it seems pretty straight forward, using the internet is more complicated than just streaming cat videos. In this lesson, continue learning about the internet and how it works. Begin by reviewing the many different terms for the sizes of networks, and learn how to define key concepts like Personal Area Network, Local Area Network, and more. By the end of this lesson, you'll have a good understanding of how the internet forms a chain of interconnected devices and networks.


Assignment:
6:30
30
296
2
0

Want to learn how to master the Linux Operating System? Get started by creating a virtual machine on your Windows or Mac computer. In this lesson, technology expert Travis P. Bonfigli explains the software you'll need: Fedora 19, Ubuntu 13.10, VMware Workstation for Windows, and VMware Fusion for Mac. You'll also see how to start the installation process using an ISO image.


Assignment:
10:33
181
296
0
2

Are you looking to develop fantastic applications in OpenCV? This lesson will then be a great help in kicking off your understanding of what OpenCV and Python are, how to install OpenCV and Python, and how to interface them both. In addition, install the NumPy library for Python, which will be needed as your projects progress. Finally, learn how to run a test program to make sure everything is functioning before moving forward with OpenCV.


Assignment:
7:30
498
285
3
4

Want to learn a programming language that will do a lot of the work for you? Check out Professor Paul Krause's introduction to Ruby on Rails, a highly dynamic and fully object-oriented framework for creating websites. In this first of a series of lessons on Ruby, hear the history of Ruby on Rails and why it's useful, and find out how Ruby can cope with problems that would leave Javascript reeling.


Assignment:
27:04
564
247
5
7
Failed to load more lessons. Please try again.
Get started!
Save
Complete your purchase

Please show this teacher your appreciation:

Leave comment
Love this lesson
Tip $1
Tip $2
Tip $5
500 characters left
Thank You
Thank you for your generosity!
No thanks
Continue
Whoops!
Your free trial of Curious+ has expired