Online courses directory (10358)

Sort by: Name, Rating, Price
Start time: Any, Upcoming, Recent started, New, Always Open
Price: Any, Free, Paid
No votes
Udacity Free Closed [?] Error occured ! We are notified and will try and resolve this as soon as possible.
WARNING! [2] count(): Parameter must be an array or an object that implements Countable . Line 151 in file /home/gelembjuk/domains/myeducationpath.com/tmp/templates_c/0fb24f4aaee6a6f9372371e569cf0910415dbe41_0.file.course_thumbnail_half.htm.php. Continue execution. 3514587; index.php; 216.73.216.54; GET; url=courses/&pricetype=free&start=7640&pricetype=free&start=7640; ; Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com); ; Executon time: 0Error occured ! We are notified and will try and resolve this as soon as possible.
WARNING! [2] count(): Parameter must be an array or an object that implements Countable . Line 151 in file /home/gelembjuk/domains/myeducationpath.com/tmp/templates_c/0fb24f4aaee6a6f9372371e569cf0910415dbe41_0.file.course_thumbnail_half.htm.php. Continue execution. 3514587; index.php; 216.73.216.54; GET; url=courses/&pricetype=free&start=7640&pricetype=free&start=7640; ; Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com); ; Executon time: 0 evaluation CMS Nutrition Website Development

In this introductory programming class, you’ll learn Object-Oriented Programming, a must-have technique for software engineers that will allow you to reuse and share code easily. You’ll learn by doing, and will build byte-sized (ha!) mini projects in each lesson to learn and practice programming concepts. We’ve heard that programming can be intimidating for newcomers, and we’ve created this course to make sure that you have a great learning experience! You’ll learn ***actively*** with our mini projects (see the awesome list below), which you’ll be able to share proudly with your friends. You’ll also learn important programming concepts one by one, with no surprises or leaps of logic along the way. You’ll pick up some great tools for your programming toolkit in this course! You will: - Start coding in the programming language Python; - Reuse and share code with Object-Oriented Programming; - Create and share amazing, life-hacking projects! This introductory course is for you if you want to be a software engineer, or if you want to collaborate with programmers. Mastering Object-Oriented Programming will propel your career in tech forward, and it’s also a great way to learn how software engineers think about solving problems. This course is also a part of our Full Stack Web Developer Nanodegree.

Starts : 2015-09-28
No votes
edX Free Closed [?] English Business Evaluation Nutrition Online sap training

Learn the basics of F# syntax in this programming course from the experts at Microsoft, and begin your journey into the world of functional and modular programming.

Why learn F#? F# is about getting things done. The language has been attractive to groups working in finance and math-intensive disciplines but it broadens the ability of any developer to correctly express more powerful programming ideas in a safer way. So regardless of your programming background, learning F# can help make you a more effective programmer.

The first part of this course provides the groundwork and fundamentals necessary to build functional applications. It will provide a framework of functional programming concepts by giving the student clear examples and the opportunity to practice writing code using those concepts. The course will also provide you with the basics of F# syntax and the core features of the language.

The second part of this course will dive deeper into the more advanced concepts of F# such as concurrency, integration with other languages, type providers, and agents. By the end of this two-part course you will have a solid foundation in functional programming with F#.

To be successful in this course, you should have an understanding of fundamental programming concepts. Knowing the basics of program flow, conditionals, and loops will provide a good foundation for the concepts taught in this course. There are a number of excellent resources available on edX and Microsoft Virtual Academy to help you pick up those skills before jumping in.

We look forward to spending the next few weeks with you helping you explore and understand F#.

Starts : 2016-06-01
No votes
edX Free Closed [?] English Business Evaluation Nutrition

“Although many of the programs designed to teach kids to code are very simplistic, many of them, like Scratch, are suitable for all ages. It doesn't matter how old you are…Get started with the basics of programming!” -Lifehacker

Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.

This course is an introduction to computer science using the programming language Scratch, developed by MIT. Starting with the basics of using Scratch, the course will stretch your mind and challenge you. You will learn how to create amazing games, animated images and songs in just minutes with a simple “drag and drop” interface.

No previous programming knowledge needed. Join us as you start your computer science journey.

This material is based upon work supported by the National Science Foundation under Grant No. 1044106. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).

79 votes
Udacity Free Closed [?] Computer Sciences CMS Nutrition Website Development

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.

Starts : 2014-10-02
92 votes
Coursera Free Closed [?] Computer Sciences English BabsonX Evaluation Nutrition Website Development

Investigate the basic concepts behind programming languages, with an emphasis on the techniques and benefits of functional programming. Use the programming languages ML, Racket, and Ruby to learn how the pieces of a language fit together to create more than the sum of the parts. Gain new software skills and the concepts needed to learn new languages on your own.

Starts : 2002-09-01
10 votes
MIT OpenCourseWare (OCW) Free Computer Sciences Before 1300: Ancient and Medieval History Infor Information environments Information Theory Nutrition

6.821 teaches the principles of functional, imperative, and logic programming languages. Topics covered include: meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming, modules, and multiprocessing. The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the Scheme+ programming language for all of its assignments.

Starts : 2016-06-28
No votes

Max is a powerful platform that accommodates and connects a wide variety of tools for sound, graphics, music and interactivity using a flexible patching and programming environment. Max allows most computer users to write a simple, meaningful program within a few minutes, even with limited programming knowledge. But to do something more substantial it's necessary to approach Max as an actual programming language, by taking advantage of its various mechanisms for abstracting program elements into scalable, reusable components that can be combined in increasingly powerful ways.

This class will not cover every single capability of the language, but instead will focus on key concepts and mechanisms that will allow for tremendous new freedom and possibilities in Max. The class will touch upon:

  • sound and movie playback
  • sound synthesis
  • sound and video effects processing
  • algorithmic composition
  • cross-modal mappings (e.g., video affecting audio and vice versa)
  • interactive control (e.g., from QWERTY keyboard, mouse, USB devices, Open Sound Control)

Max programming, like most interesting topics, has deep aspects and shallow aspects. This course will largely focus on the deep aspects: principles, concepts, techniques, and theory. If you understand these underlying aspects, your capacity to create in Max will deepen exponentially.

At the same time, this is not just a theory class. You will also create your own projects using Max. This course will teach the minimum you need to start working on assignments, but mostly I will teach you how to learn or look up the shallow knowledge on your own using Max’s built-in documentation, the Internet, and the Kadenze course forum, as well as how to program your own tests that answer specific questions or reveal potential bugs. Working in this way, you will also develop essential skills and habits that will develop confidence and self-sufficiency, and serve you in the future.

Starts : 2014-09-26
1 votes
Coursera Free Closed [?] Computer Sciences English BabsonX Beams Differential+Equations Evaluation Nutrition Website Development

Introduction to the design and implementation of applications for handheld systems, such as smartphones and tablets, running the Android Platform.

Starts : 2016-05-02
No votes
Coursera Free Closed [?] English BabsonX Beams Differential+Equations Evaluation Nutrition Website Development

This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.

Starts : 2016-05-02
No votes
Coursera Free English BabsonX Beams Differential+Equations Evaluation Nutrition Website Development

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Starts : 2016-04-18
No votes
Coursera Free English BabsonX Beams Differential+Equations Evaluation Evaluation Nutrition

In this course, we will learn how to apply patterns and frameworks to alleviate the complexity of developing concurrent and networked applications and services on mobile devices running Android that connect to popular cloud computing platforms.

Starts : 2016-05-02
No votes
Coursera Free English BabsonX Beams Differential+Equations Evaluation Evaluation Nutrition

In this MOOC, we will learn how to apply patterns and frameworks to alleviate the complexity of developing concurrent applications on mobile devices running Android that connect to popular cloud computing platforms.

Starts : 2016-02-08
No votes
Coursera Free Closed [?] English BabsonX Beginner Evaluation Evaluation Evaluation Nutrition

Starts : 2017-01-27
No votes
edX Free Closed [?] English Business Evaluation Nutrition Online sap training

To help ensure that your learning experience is good, please note that this course is not for beginners or those new to programming. You must have prior programming experience in an object-oriented programming language as there are concepts that are mentioned in the course that are assumed to be prior knowledge and are not explained in detail. If you are new to programming, it is highly recommended that you visit this page to learn some of the fundamentals first.

Learning C# provides a solid foundation in object-oriented programming knowledge, paves the way for learning other programming languages, and positions those who complete this course for a wide variety of in-demand computer programming jobs.  
 
The C# programming language was created to be an object-oriented programming language that offers ease of use, familiarity to C/C++ and Java developers, along with enhanced memory and resource management.  C# is prevalent on the Microsoft platform but is also being used to develop software that runs on Linux, Android, and iOS devices.  
 
This course aims to teach the basics of C# all the way through the advanced features of the language. 
 
This course is not a beginner course on C#, although beginners can still learn a lot from the material. It is intended to provide an introduction to the C# language and the world of .NET programming for existing programmers who need or want to learn more about C# and managed code development.

 

Starts : 2017-07-01
No votes
edX Free Closed [?] English Business Evaluation Nutrition Online sap training

This course is part of the Microsoft Professional Program Certificate in Data Science.

This practical course, developed in partnership with Coding Dojo, targets individuals who have introductory level Python programming experience. The course teaches students how to start looking at data with the lens of a data scientist by applying efficient, well-known mining models in order to unearth useful intelligence, using Python, one of the popular languages for Data Scientists. Topics include data visualization, feature importance and selection, dimensionality reduction, clustering, classification and more! All of the data sets used in this course are gathered live-data or inspired by real-world domains that can benefit from machine learning.

Starts : 2017-07-01
No votes
edX Free Closed [?] English Business Evaluation Nutrition Online sap training

This course is part of the Microsoft Professional Program Certificate in Data Science.

In this computer science course from Microsoft, developed in collaboration with the Technical University of Denmark (DTU), get the knowledge and skills you need to use R, the statistical programming language for data scientists, in the field of your choice.

In this course you will learn all you need to get up to speed with programming in R. Explore R data structures and syntaxes, see how to read and write data from a local file to a cloud-hosted database, work with data, get summaries, and transform them to fit your needs. Plus, find out how to perform predictive analytics using R and how to create visualizations using the popular ggplot2 package.

No votes
Khan Academy Free Closed [?] Career Class2Go English+Language+Arts

The Power of the Docs. Pseudo-Code. Clarifying with Comments.

No votes
Khan Academy Free Closed [?] Career Class2Go Substance-abuse

What is Programming?. Sneak Peek: Making An Awesome Program. A Tour of Programming on Khan Academy.

No votes
Khan Academy Free Closed [?] Career Class2Go Scada

If Statements. More Mouse Interaction. Booleans. If/Else - Part 1. If/Else - Part 2.

No votes
Khan Academy Free Closed [?] Career Class2Go Introduction+to+Dreamweaver

Intro to Drawing. Challenge: H for Hopper. More Drawing!. Challenge: Simple Shapes!. Challenge: CRAZY Face. Intro to Coloring. Challenge: Ice Cream Code. Challenge: It's a Beautiful Day. Intro to Variables. Challenge: Bucktooth Bunny. More on Variables. Challenge: Funky Frog. Variable Expressions. Intro to Animation. Mouse Interaction. Incrementing Shortcuts. Using Math Expressions. Terrific Text: Part One. Terrific Text: Part Two.

Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.