Online courses directory (10358)
Have you been dabbling with JavaScript but find your files keep turning into a mess of spaghetti code? Do you find yourself copying and pasting lines of code over and over throughout your application? Surely there’s a better way, right? Yes, there is a better way -- object-oriented programming will allow you to build websites using reusable blocks of code known as libraries, similar to using bricks to build a house. This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript, and more importantly, how to write reusable and maintainable libraries that will make your life easier.
Go beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems.
Topics Include:
- Introduction to Object Oriented Programming
- Classes and Methods
- Polymorphism
- Inheritance
- Standard Library of C++
This course is part of the Fundamentals of Computer Science XSeries Program:
This course is designed to teach students how to understand and identify the differences between the Objective-C and Swift programming languages, and especially, how to rewrite from the former to the latter. Understanding communications between the two languages—called "interoperability"—is becoming more and more important for developers, particularly as we prepare for the arrival of Swift 3.0. In the course, students will write classes and add functionality to classes by writing and calling methods. After learning some basic Objective-C syntax, students will examine and break down an app written in Objective-C and rewrite it in Swift. The course will conclude with a review of and practice with the most common challenges for interoperability between Objective-C and Swift.
Are you an engineer, scientist or technician? Are you dealing with measurements or big data, but are you unsure about how to proceed? This is the course that teaches you how to find the best estimates of the unknown parameters from noisy observations. You will also learn how to assess the quality of your results.
TU Delft’s approach to observation theory is world leading and based on decades of experience in research and teaching in geodesy and the wider geosciences. The theory, however, can be applied to all the engineering sciences where measurements are used to estimate unknown parameters.
The course introduces a standardized approach for parameter estimation, using a functional model (relating the observations to the unknown parameters) and a stochastic model (describing the quality of the observations). Using the concepts of least squares and best linear unbiased estimation (BLUE), parameters are estimated and analyzed in terms of precision and significance.
The course ends with the concept of overall model test, to check the validity of the parameter estimation results using hypothesis testing. Emphasis is given to develop a standardized way to deal with estimation problems. Most of the course effort will be on examples and exercises from different engineering disciplines, especially in the domain of Earth Sciences.
This course is aimed towards Engineering and Earth Sciences students at Bachelor’s, Master’s and postgraduate level.
LICENSE
The course materials of this course are Copyright Delft University of Technology and are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike (CC-BY-NC-SA) 4.0 International License.
This introductory course connects anyone interested in developing an understanding of the observation and analysis of performance in sport. It offers synchronous opportunities to discuss topics but it is fundamentally asynchronous in sharing, aggregating and curating resources. It is hoped that access to open resources prior to synchronous meetings will give the course some flipped characteristics. The content of each topic is intended to be an introduction to that topic. We recommend that everyone access the Connecting and Sharing topic as the first module in the course in order to establish a framework for our activities over the subsequent four weeks. Thereafter the route taken through the remaining four modules will be a personal choice.
This free online course the Occupational Hygiene - Biological, Physical and Environmental Hazards introduces you to the skills and knowledge on various topics associated with working in an occupational hygiene environment. The course begins by introducing you to chemical and biological hazards. You will learn how to prevent biological agents from replicating and about diseases that can arise from contact with certain biological agents.<br /><br />You will then learn about noise and the health effects associated with excessive noise, and how to assess and control the level of noise in the workplace. From here, the course will introduce you to different ways exposure to vibration can be harmful to you and how to measure vibration.<br /><br />The course also presents you with information on human reactions to the thermal environment such as physiological responses to the heat and cold. In addition, you will learn about evaluating and controlling the thermal environment in multiple ways. The course will continue by introducing you to lighting, ionising and non-ionising radiation. You will learn about the effects of excessive exposure to these and how to evaluate and control this radiation to ensure safety at workplace.<br /><br />The final module of this course will show you the impact of behaviour and culture in occupational hygiene. You will learn about the importance of using behaviour modification to ensure safety in occupational hygiene. The course will conclude by informing you about controlling work-related stress and different careers associated with occupational hygiene.<br /><br />This course will be of great interest to professionals working in occupational hygiene, health and safety, and workplace safety. It will also be of interest to all learners who are interested in a career in occupational hygiene or related areas. <br />
Lecture Series on Performance of Marine Vehicles At Sea by Prof.S. C. Misra and Prof.D.Sen, Department of Ocean Engineer
Lecture Series on Strength and Vibration of Marine Structures by Prof.A.H. Sheikh and Prof.S.K.Satsangi, Department of O
Understanding the ocean is paramount to protecting the Earth. Learn the seven principles of ocean literacy to heighten your awareness, build on your understanding, and take action to protect our most important resource.
This course will look at how intelligent and innovative use of the ocean can sustainably deliver the key resources necessary to help meet some of the great challenges faced by humanity.
While we live on a planet mostly covered with water, we get most of our resources from land. We need to reverse that thinking. The world's population recently reached seven billion people, and is expected to swell to nine billion by 2050. We must turn to the oceans to meet the needs of this growing global population. This course will give you examples of how the Indian Ocean can provide us with solutions to help us face future challenges.
The subject introduces the principles of ocean surface waves and their interactions with ships, offshore platforms and advanced marine vehicles. Surface wave theory is developed for linear and nonlinear deterministic and random waves excited by the environment, ships, or floating structures.
Following the development of the physics and mathematics of surface waves, several applications from the field of naval architecture and offshore engineering are addressed. They include the ship Kelvin wave pattern and wave resistance, the interaction of surface waves with floating bodies, the seakeeping of ships high-speed vessels and offshore platforms, the evaluation of the drift forces and other nonlinear wave effects responsible for the slow-drift responses of compliant offshore platforms and their mooring systems designed for hydrocarbon recovery from large water depths.
This course was originally offered in Course 13 (Department of Ocean Engineering) as 13.022. In 2005, ocean engineering subjects became part of Course 2 (Department of Mechanical Engineering), and this course was renumbered 2.24.
This course is taught in Catalan. En aquest curs, l'estudiant aprendrà les bases de la ciència. Com es classifica i s'ha format el fons marí, com funcionen els actuals sistemes d'anàlisi del mar per satèl·lit, la química de l'oceà i els processos que han portat a la seva formació.
This course is taught in Spanish. En este curso, el estudiante aprenderá las bases de la ciencia oceanográfica. Cómo se clasifica y se ha formado el fondo marino, cómo funcionan los actuales sistemas de análisis del mar por satélite, la química del océano y los procesos que han llevado a su formación.
In this course, learn about the foundations of the science of oceanography, the classification and formation of the ocean floor, how current sea satellite analysis systems work, the chemistry of the oceans, and the processes that led to its formation. ALSO OFFERED IN SPANISH AND CATALAN.
Existing user of MS Project moving to the Ribbon version? Then this TOP TEN list will prepare you for the top "gotchas".
भारत सहित विश्व के सभी देशों में एक आकांक्षा है कि सीखने की प्रक्रिया में विद्यार्थियो की सक्रिय भूमिका हो। इसके लिये अत्यधिक कुशल शिक्षक और गुणवत्तापूर्ण अध्यापक-शिक्षा का होना आवश्यक है।
यह कोर्स शिक्षक-प्रशिक्षकों को मुक्त शैक्षिक संसाधनों (Open Educational Resources) से परिचित कराता है – जो कि मुक्त (निःशुल्क एवं आसानी से उपलब्ध) अधिगम सामग्रियाँ है और जिन्हें विशेष संदर्भों में उपयोग के अनुकूल बनाया जा सकता है। यह कोर्स जानकारी देता है कि अध्यापक-शिक्षा कार्यक्रमों की रूपरेखा बनाने और उनके क्रियान्वयन में आप किस प्रकार OER का उपयोग कर सकते हैं ताकि आप कक्षा-कक्ष के सीखने-सिखाने की प्रक्रिया में परिवर्तन ला सके। इस कोर्स में TESS-India द्वारा तैयार किये गये OER पर विशेष रूप से ध्यान केन्द्रित किया गया है। इन नवाचारी, बहु-भाषायी, पाठ और वीडियो OER (www.tess-india.edu.in) का लक्ष्य है शिक्षकों को सहभागितापूर्ण दृष्टिकोण विकसित करने के लिए समर्थन देना जिससे वे कक्षा-कक्ष की गतिविधियों में सिद्धान्त एवं अभ्यास के बीच संबंध का प्रतिरूपण (Modelling) कर सकें। इस कोर्स में आप TESS-India और अध्यापक-शिक्षा के अन्य OER में निहित मूल्यों और शिक्षण-शास्त्र को समझ पायेंगे और सीखेंगे कि किस प्रकार आप इन OER को अपने स्वयं के तथा अपने विद्यार्थियों के संदर्भ में अनुकूलित और समावेशित कर सकते हैं।
इस कोर्स में भाग लेते हुए, आप OER को खोजने, चुनने, उनका मूल्यांकन करने और उनको अनुकूलित करने का कौशल विकसित करेंगे। इस कोर्स में सहकार्यता और अध्यापक-शिक्षा में OER के साथ कार्य करना प्रमुख विषयवस्तु हैं। आप कार्य करने के तरीकों और सुलभ अभ्यासों से परिचित हो पाएंगे जिन्हें आप अपने कार्यों में आगे ले जा सकते हैं। इस कोर्स के माध्यम से आप अपने साथी शिक्षक-प्रशिक्षकों का प्रोफेशनल सपोर्ट नेटवर्क भी बना पायेंगे और उसे सुदृढ़ कर पायेंगे।
यह कोर्स मुख्य रूप से, भारतीय संदर्भ में सेवा-पूर्व तथा सेवाकालीन, औपचारिक एवं अनौपचारिक कार्यक्रमों में प्राथमिक तथा माध्यमिक विद्यालयों के शिक्षकों के साथ कार्य कर रहे शिक्षक-प्रशिक्षकों के लिये बनाया गया है। हालांकि वैश्विक स्तर पर भी शिक्षक-प्रशिक्षकों के लिये इसका महत्वपूर्ण उपयोग है।
इस कोर्स की संपूर्ण सामग्री Creative Commons Attribution Share Alike लाइसेन्स के तहत मुक्त लाइसेन्स प्राप्त है। TESS-India प्रॉजेक्ट को अभिस्वीकृति देते हुये और इसी लाइसेन्स के तहत साझा करते हुये, आप इन कोर्स सामग्रियों का अनुवाद करने, रूपांतरण करने और अन्य उद्देश्यों के लिए उपयोग करने के लिए स्वतंत्र हैं। Creative Commons लाइसेन्स के बारे में अधिक जानकारी के लिये कृपया http://creativecommons.org/about/license/ साइट देखें।
This self-paced Office 365 course provides an intensive, in-depth look at how to manage services Office 365, and in particular, how to manage identities, both in the cloud and in situations where Office 365 is synchronized with on-premises Active Directory, or where additional single-sign on (SSO) has been deployed. The course starts with simpler configuration topics before moving on to more complex areas, such as Exchange Online migration, directory synchronization, and single-sign on (SSO) with Active Directory Federation Services (AD FS). This course provides an assortment of review activities to test your knowledge as you work through the course content. You can also view demonstrations covering a variety of Office 365 configuration and implementation tasks.
What sets this course apart is that you perform actual hands-on labs in a live lab environment. In fact, you will perform the same lab activities that students perform in Microsoft’s classroom training equivalent of this course, including:
- Manage users, groups, licenses, and administrator roles
- Configure password management
- Administer rights management
- Manage Office 365 clients
- Perform a live Exchange migration to a live Office 365 tenant
- Configure SharePoint Online and Lync Online in a live environment
- Manage Active Directory Users and Groups with DirSync
- Implement Active Directory Federation Services
- Monitor Office 365 service health
If you are interested in this course, then register today as Office 365: Managing Identifies and Services with Hands-on Labs is limited to 60 students!
This course is focused squarely on user experience, and seeks to show developers how thinking offline-first is the best way to ensure that applications perform their best in all scenarios, not just ideal ones. You'll learn to recognize the differences between good, poor, intermittent, and missing connectivity for your users , and master how to make applications that navigate these conditions with ease. Using the skills you master in this course, you'll conclude by building an app that that works both online and offline, and loads in new data when it can. You'll be a master of the cache! Your web apps will interact with the network just like native apps do. This will lead to better user experiences even in traditionally challenging connection scenarios like being stuck in a train tunnel, having to rely on over-crowded conference Wi-Fi, or traveling through a cellular “dead zone!”
These acrylic painting lessons follow step by step procedures for acrylic painting techniques and color theory
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.