Skillsoft Course Catalog (Pdf)

Total Page:16

File Type:pdf, Size:1020Kb

Skillsoft Course Catalog (Pdf) Skillsoft is the global leader in eLearning. We train more professionals than any other company in the world. We are trusted by the world’s leading organizations, including over 50% of the Fortune 500. At Skillsoft, we believe that knowledge is the fuel for innovation and innovation is the fuel for business growth. Our 100,000+ courses, videos and books are accessed over 130 million times every month, in 160 countries and 29 languages. With 100% cloud access, anytime, anywhere. Our key product areas are in Business Skills, IT Skills, Digital Skills and Compliance. TABLE OF CONTENTS DATE .......................................................................1 IT SKILLS COURSEWARE ...............................................3 DESKTOP SKILLS COURSEWARE .............................. 70 BUSINESS SKILLS COURSEWARE ............................. 87 ENVIRONMENTAL, SAFETY & HEALTH AND TRANSPORTATION COURSEWARE ........................ 110 LEGAL COMPLIANCE COURSEWARE ..................... 120 FEDERAL GOVERNMENT INDUSTRY ...................... 124 LIVE LEARNING ALL ACCESS BUNDLES ................. 125 www.skillsoft.com 2 ©2016 Skillsoft Ireland Limited – Information subject to change. IT SKILLS COURSEWARE . Web API Essentials Course ................................................. sd_apid_a01_it_enus Web API Advanced Course ................................................. sd_apid_a02_it_enus . Microsoft Azure: Introduction Microsoft Visual Studio 2012: Introduction to HTML5 Course ................................................. cl_msaz_a01_it_enus and CSS3 Course ................................................. wd_hjsc_a01_it_enus Microsoft Azure: Networks and Storage Course ................................................. cl_msaz_a02_it_enus Microsoft Visual Studio 2012: HTML5 and JavaScript Course ................................................. wd_hjsc_a02_it_enus Microsoft Azure: Publishing and Caching Course ................................................. cl_msaz_a03_it_enus Microsoft Visual Studio 2012: Advanced HTML5 and JavaScript Course ................................................. wd_hjsc_a03_it_enus . Microsoft Visual Studio 2012: HTML5 APIs and Local Storage Course ................................................. wd_hjsc_a04_it_enus Microsoft Azure - Implementing Infrastructure Solutions: Virtual Networks Microsoft Visual Studio 2012: HTML5, CSS3, and Course .................................................. cl_mazi_a01_it_enus Adaptive UIs Course ................................................. wd_hjsc_a05_it_enus Microsoft Azure - Implementing Infrastructure Solutions: Virtual Machines Microsoft Visual Studio 2012: HTML5 Graphics and Course .................................................. cl_mazi_a02_it_enus Animation Course ................................................. wd_hjsc_a06_it_enus Microsoft Azure - Implementing Infrastructure Solutions: Implementing Websites Microsoft Visual Studio 2012: Consuming and Course .................................................. cl_mazi_a03_it_enus Transmitting Data with HTML5 Course ................................................. wd_hjsc_a07_it_enus Microsoft Azure - Implementing Infrastructure Solutions: Storage and PaaS Cloud Microsoft Visual Studio 2012: Utilizing the HTML5 Course .................................................. cl_mazi_a04_it_enus WebSocket API and Web Workers Course ................................................. wd_hjsc_a08_it_enus Microsoft Azure - Implementing Infrastructure Solutions: Data Services Course .................................................. cl_mazi_a05_it_enus . Microsoft Azure - Implementing Infrastructure Solutions: CDNs and Automation Working With Local Data Access Technologies Course .................................................. cl_mazi_a06_it_enus Course ................................................ cl_mazw_a01_it_enus Microsoft Azure - Implementing Infrastructure Querying and Manipulating Data with the Entity Solutions: Active Directory Framework Course .................................................. cl_mazi_a07_it_enus Course ................................................ cl_mazw_a02_it_enus Creating and Consuming WCF Web Services Course ................................................ cl_mazw_a03_it_enus WCF Instancing and Concurrency and WCF Data Services Course ................................................ cl_mazw_a04_it_enus Creating and Consuming Web API Services Course ................................................ cl_mazw_a05_it_enus . Ajax Basics Data Access and Services with Microsoft Azure Course ................................................. wt_ajax_a01_it_enus Course ................................................ cl_mazw_a06_it_enus Ajax API Essentials Preparing and Packaging Applications For Deployment Course ................................................. wt_ajax_a02_it_enus Course ................................................ cl_mazw_a07_it_enus Ajax Applications and Server Communication Web Application and Services Deployment Course ................................................. wt_ajax_a03_it_enus Course ................................................ cl_mazw_a08_it_enus www.skillsoft.com 3 ©2016 Skillsoft Ireland Limited – Information subject to change. IT SKILLS COURSEWARE . Ajax: Requesting Data and Retrieving Responses Java Spring: Spring Application Basics Course ..................................................wt_ajaz_a01_it_enus Course .................................................. jl_spng_a01_it_enus Java Spring: Annotation Configuration and Java Configuration in Spring . Course .................................................. jl_spng_a02_it_enus Introduction to CQRS Java Spring: Creating Web Applications Using Spring Course ................................................. sd_cqrs_a01_it_enus MVC Course .................................................. jl_spng_a03_it_enus Java Spring: Working with Data in Spring Course .................................................. jl_spng_a04_it_enus Java Spring: Aspect-Oriented Programming Using Spring AOP Course .................................................. jl_spng_a05_it_enus . Java Spring: Adding Security Using the Spring Security Java SE7 Fundamentals: Introduction to Java Project Course ..................................................... jl_jsef_a01_it_enus Course .................................................. jl_spng_a06_it_enus Java SE7 Fundamentals: Variables, Operators, and Objects Course ..................................................... jl_jsef_a02_it_enus . Java SE7 Fundamentals: Decision Constructs, Arrays, Getting Started with Java Hibernate and Loops Course ...................................................jl_hbnt_a01_it_enus Course ..................................................... jl_jsef_a03_it_enus Customized Mapping and Basic Querying in Java Java SE7 Fundamentals: Overloading, Validation, and Hibernate Object-Oriented Concepts Course ...................................................jl_hbnt_a02_it_enus Course ..................................................... jl_jsef_a04_it_enus Advanced Querying in Java Hibernate Java SE7 Fundamentals: Handling Errors and Deploying Course ...................................................jl_hbnt_a03_it_enus Applications Course ..................................................... jl_jsef_a05_it_enus . Java SE 8 Fundamentals: Introduction to Java . Course .................................................... jl_jsee_a01_it_enus Java SE7 New Features: Java Language and Technology Java SE 8 Fundamentals: Classes and Objects Enhancements Course .................................................... jl_jsee_a02_it_enus Course .................................................... jl_jses_a01_it_enus Java SE 8 Fundamentals: Methods, Encapsulation, and Java SE7 New Features: I/O, Network, and Desktop Conditionals Enhancements Course .................................................... jl_jsee_a03_it_enus Course .................................................... jl_jses_a02_it_enus Java SE 8 Fundamentals: Data Manipulation and Inheritance Course .................................................... jl_jsee_a04_it_enus . Java SE 8 Fundamentals: Interfaces, Exceptions, and Java SE7 Professional: Syntax and Class Design Deployment Course .................................................... jl_jsep_a01_it_enus Course .................................................... jl_jsee_a05_it_enus Java SE7 Professional: Generics, Errors, and I/O Course .................................................... jl_jsep_a02_it_enus Java SE7 Professional: File I/O, Concurrency, JDBC, and . Localization Java SE 8 Programming: Encapsulation, Polymorphism, Course .................................................... jl_jsep_a03_it_enus and Abstraction Course ................................................... jl_sepr_a01_it_enus Java SE 8 Programming: Interfaces, Lambda . Expressions, Collections, and Introduction to Java EE 6 Generics Course .................................................... jl_jteo_a01_it_enus Course ................................................... jl_sepr_a02_it_enus www.skillsoft.com 4 ©2016 Skillsoft Ireland Limited – Information subject to change. IT SKILLS COURSEWARE Java SE 8 Programming: Inheritance, Interfaces, Exceptions, and Deployment Course ................................................... jl_sepr_a03_it_enus Java SE 8 Programming: Date/Time API, I/O and File I/O . (NIO.2), and Concurrency Course ..................................................
Recommended publications
  • Comparison and Evaluation of Cross Platform Mobile Application Development Tools
    International Journal of Applied Mathematics, Electronics and Computers 8(4): 273-281, 2020 INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS International Open Access ELECTRONICS AND COMPUTERS Volume 08 Issue 04 www.dergipark.org.tr/ijamec e-ISSN: 2147-8228 December, 2020 Research Article Comparison and Evaluation of Cross Platform Mobile Application Development Tools Mehmet ISITAN a , Murat KOKLU b a Sakarya University, Faculty of Computer and Information Science, Department of Software Engineering b Selcuk University, Faculty of Technology, Department of Computer Engineering ARTICLE INFO ABSTRACT Article history: In order to develop a mobile application, it is necessary to develop software separately for each Received 28 November 2020 operating system to be outputted. In response to this problem, frameworks that can give application Accepted 6 December 2020 outputs for more than one operating system by developing applications on only one platform have Keywords: been developed. With the recent diversification of these systems, which are called cross platform Cross Platform, mobile application development tools, which one should be preferred has become a problem for Mobile Development, Mobile Frameworks, developers. In this study, the cross-platform mobile application development tools that have come One Code to the fore in recent years will be determined and evaluated separately based on the pros and cons of distinguishing parameters. With the help of the applications to be developed, values such as processor, memory, battery and network usage, rendering time, opening time, installation file size, application size will be measured. It is also aimed to help developers find out which framework is more suitable for their needs by comparing them on topics such as popularity, third party software support, operating systems that can be outputted, development languages and ease of use, speed - performance.
    [Show full text]
  • Nys Fair Events Mobile Application with Client-Side Caching
    NYS FAIR EVENTS MOBILE APPLICATION WITH CLIENT-SIDE CACHING A Master’s Project Presented to Department of Computer and Information Sciences SUNY Polytechnic Institute Utica, New York In Partial Fulfilment of the requirements for the Master of Science Degree By Sumant Kanala (U00287895) December 2017 © SUMANT KANALA 2017 NYS Fair Events Mobile application with client-side caching Declaration I declare that this project is my own work and has not been submitted in any form for another degree or diploma at any university or other institute of tertiary education. Information derived from the published and unpublished work of others has been acknowledged in the text and a list of references is given. _________________ Sumant Kanala Abstract NYS Fair Events collects data about fair events which happen in New York state throughout the year, bundles them, displays the upcoming events and useful information about the event itself, the weather and forecast prediction, and a Google Maps to show the route to the event from the user’s location. The motivation for creating this project arose with understanding the growing market for mobile applications and by working for a startup for several months now in the field of web development. A trend has been established in which more users are switching towards mobile apps as their preferred information exchange tool than their traditional PCs and hence the development of better apps should be geared towards mobile phones and tablet PCs. The development of the app is mainly divided into two steps, the client and server side. For the client side I developed a Cordova-based mobile app which is cross-platform and can be compiled to work on Android and IOS based mobile devices.
    [Show full text]
  • Modern Web Application Frameworks
    MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Û¡¢£¤¥¦§¨ª«¬­Æ°±²³´µ·¸¹º»¼½¾¿Ý Modern Web Application Frameworks MASTER’S THESIS Bc. Jan Pater Brno, autumn 2015 Declaration Hereby I declare, that this paper is my original authorial work, which I have worked out by my own. All sources, references and literature used or ex- cerpted during elaboration of this work are properly cited and listed in complete reference to the due source. Bc. Jan Pater Advisor: doc. RNDr. Petr Sojka, Ph.D. i Abstract The aim of this paper was the analysis of major web application frameworks and the design and implementation of applications for website content ma- nagement of Laboratory of Multimedia Electronic Applications and Film festival organized by Faculty of Informatics. The paper introduces readers into web application development problematic and focuses on characte- ristics and specifics of ten selected modern web application frameworks, which were described and compared on the basis of relevant criteria. Practi- cal part of the paper includes the selection of a suitable framework for im- plementation of both applications and describes their design, development process and deployment within the laboratory. ii Keywords Web application, Framework, PHP,Java, Ruby, Python, Laravel, Nette, Phal- con, Rails, Padrino, Django, Flask, Grails, Vaadin, Play, LEMMA, Film fes- tival iii Acknowledgement I would like to show my gratitude to my supervisor doc. RNDr. Petr So- jka, Ph.D. for his advice and comments on this thesis as well as to RNDr. Lukáš Hejtmánek, Ph.D. for his assistance with application deployment and server setup. Many thanks also go to OndˇrejTom for his valuable help and advice during application development.
    [Show full text]
  • Pro ASP.NET MVC 3 Framework Third Edition
    Pro ASP.NET MVC 3 Framework Third Edition ADAM FREEMAN STEVEN SANDERSON ApressB Contents J About the Authors xxiii About the Technical Reviewer xxiv Acknowledgments xxv Part 1: Introducing ASP.NET MVC 3 1 Chapter 1: What's the Big Idea? 3 A Brief History of Web Development 3 Traditional ASP.NET Web Forms 5 What's Wrong with ASP.NET Web Forms? 6 Web Development Today 7 Web Standards and REST 7 Agile and Test-Driven Development 7 Ruby on Rails 8 Sinatra 8 Node.js 9 Key Benefits of ASP.NET MVC 9 MVC Architecture 10 Extensibility 10 Tight Control over HTML and HTTP 11 Testability 11 Powerful Routing System 11 Built on the Best Parts of the ASP.NET Platform 12 Modern API 12 ASP.NET MVC Is Open Source 13 Who Should Use ASP.NET MVC? 13 Comparisons with ASP.NET Web Forms 13 Migrating from Web Forms to MVC 14 Comparisons with Ruby on Rails 14 Comparisons with MonoRail 14 What's New in ASP.NET MVC 3 15 Summary 15 Chapter 2: Getting Ready 17 Preparing the Workstation , 17 Installing Visual Studio 2010 17 Installing the Essential Software 19 Installing Optional Components 21 Preparing the Server 22 Enabling the Web Server Role 23 Installing Additional Components 25 Setting up Web Deployment , 26 Getting Further Information 30 Summary 30 Chapter 3: Your First MVC Application 31 Creating a New ASP.NET MVC Project .31 Adding the First Controller 33 Understanding Routes 36 Rendering Web Pages 37 Creating and Rendering a View 37 Adding Dynamic Output 41 Creating a Simple Data-Entry Application 42 Setting the Scene 42 Designing a Data Model 43 Linking
    [Show full text]
  • Native Cross-Platform Mobile Application Development
    Native Cross-platform Mobile Application Development by W. de Kraker (0815283) CMI-Program Informatics – Rotterdam University August 14, 2012 First supervisor Mr. Y. S. Tjang Second supervisor Mr. A. Chamani Abstract Nowadays mobile devices are vastly integrated into modern society. They bring us one step closer to satisfy our ever growing need to have information available anytime, anywhere. To help gain access to information on mobile devices we use software applications, so called apps. However, the fragmented nature of today’s mobile ecosystem poses a challenge for developers to develop apps which are suitable to run on all mobile devices, since there is no de facto standard in cross-platform app development. Currently there are several solutions available to solve the cross-platform challenge. Lunatech, having expressed its interest in mobile app development, would like to know which solution, if any, suits Lunatechs needs. A study has been set up in order to resolve this question, the results of which are laid out in this thesis. ii Versions Version Date Author Details 0.1 12/07/2012 W. de Kraker Intial draft 0.2 20/07/2012 W. de Kraker Improved main research structure 0.3 08/08/2012 W. de Kraker Changes based on feedback from Mr. Y.S. Tjang 0.4 12/08/2012 W. de Kraker Changes based on feedback from Mr. S. de Kaper 1.0 14/08/2012 W. de Kraker Final version Table 1: Version history iii Preface You are looking at the thesis for the graduation internship on the subject of "cross-platform mobile application development while retaining the native look and feel".
    [Show full text]
  • Switching from Rails to Sinatra
    Switching from Rails to Sinatra Rushi Shah 26 October 2015 So recently I created this little Ruby on Rails app that lets you embed your Github Contribution calendar into any HTML (or Markdown) as an image. I would show you a great example, but one of the downsides to PDFs generated with LaTeX is that you have to save the image locally (and in doing so, the magic of the app would be lost). However, if you want to see an awesome example, totally check out the github repo or just get your own on the site. It is simple, straightforward, but still pretty neat, if I do say so myself. But soon I decided to rewrite the application in Sinatra, and here's why. 1 Starting with Rails When I started this project, I dove in with rails because I had used it before on apps like a CNN article generator and a bookshelf. After I had my basic functionality down, the file structure looked like a typical rails app. For reference, here is the file structure at that point (created using tree). Gemfile Gemfile.lock README.rdoc Rakefile app assets images javascripts application.js chart.coffee stylesheets application.css chart.scss scaffolds.scss controllers application_controller.rb chart_controller.rb 1 concerns helpers application_helper.rb chart_helper.rb mailers models concerns views layouts application.html.erb bin bundle rails rake setup spring config application.rb boot.rb database.yml environment.rb environments development.rb production.rb test.rb initializers assets.rb backtrace_silencers.rb cookies_serializer.rb filter_parameter_logging.rb inflections.rb
    [Show full text]
  • Return of Organization Exempt from Income
    OMB No. 1545-0047 Return of Organization Exempt From Income Tax Form 990 Under section 501(c), 527, or 4947(a)(1) of the Internal Revenue Code (except black lung benefit trust or private foundation) Open to Public Department of the Treasury Internal Revenue Service The organization may have to use a copy of this return to satisfy state reporting requirements. Inspection A For the 2011 calendar year, or tax year beginning 5/1/2011 , and ending 4/30/2012 B Check if applicable: C Name of organization The Apache Software Foundation D Employer identification number Address change Doing Business As 47-0825376 Name change Number and street (or P.O. box if mail is not delivered to street address) Room/suite E Telephone number Initial return 1901 Munsey Drive (909) 374-9776 Terminated City or town, state or country, and ZIP + 4 Amended return Forest Hill MD 21050-2747 G Gross receipts $ 554,439 Application pending F Name and address of principal officer: H(a) Is this a group return for affiliates? Yes X No Jim Jagielski 1901 Munsey Drive, Forest Hill, MD 21050-2747 H(b) Are all affiliates included? Yes No I Tax-exempt status: X 501(c)(3) 501(c) ( ) (insert no.) 4947(a)(1) or 527 If "No," attach a list. (see instructions) J Website: http://www.apache.org/ H(c) Group exemption number K Form of organization: X Corporation Trust Association Other L Year of formation: 1999 M State of legal domicile: MD Part I Summary 1 Briefly describe the organization's mission or most significant activities: to provide open source software to the public that we sponsor free of charge 2 Check this box if the organization discontinued its operations or disposed of more than 25% of its net assets.
    [Show full text]
  • Survey on Techniques for Cross Platform Mobile Application Development
    International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3 Issue 10, October 2014 Survey on Techniques for Cross Platform Mobile Application Development Apurva P. Pawar, Vandana S. Jagtap, Mamta S. Bhamare Abstract— Smart phone is used by most of the population. Different internal architecture of Operating System Over thousands of applications are used daily and a new becomes a reason for redevelopment of application to make it application gets launched as per need. In order to do work on run on each Operating System which in turn incurs lot of cost phones itself many desktop applications are getting converted to mobile version by developers. And it’s real challenge to market in terms of time, money, efforts. Consider example of are these applications and reach to the maximum users. From document editor software like Adobe Reader and Kingsoft developer point of view for application to reach to most of the office. People are also doing work through their Smartphone end users it need to run on max platforms, this needs too. It‘s not necessary that everyone is using windows redevelopment of application, we can solve this problem to some operating system on their Smartphone. Each mobile operating extent by developing cross platform application without system uses different programming model, developer would additional investment. Several techniques are available which will help to make it happen. Survey of these techniques could require additional overhead and troubleshooting since help application developers to make a proper choice. developer might have good hands on particular single platform. Hence, making software as cross platform Index Terms— Cross Compiled Approach, Cross Platform application can be a good option.
    [Show full text]
  • Web Development India
    WEB DEVELOPMENT INDIA Similar sites like www.tutorialspoint.com www.w3schools.com www.java2s.com www.tizag.com www.mkyong.com www.codecademy.com www.roseindia.net docs.oracle.com/javase/tutorial/ www.stackoverflow.com tutorials.jenkov.com imp……………………………………………….. http://www.xislegraphix.com/website-types.html http://orthodoxdaily.com/types-of-websites/ http://webstyleguide.com/wsg3/1-process/6-types-of-sites.html http://www.virtualmv.com/wiki/index.php?title=Internet:Types_of_Website http://www.marketingcharts.com/wp/online/which-types-of-websites-do-most-americans-visit- frequently-37970/ http://www.2createawebsite.com/prebuild/website-needs.html http://www.tomakewebsite.com/types-of-websites.html http://one-blog-wonder.tumblr.com/post/29818346464/what-types-of-websites-are-there http://www.roseindia.net/services/webdesigning/corporatewebsitedesign/Different-Kinds-of- Website.shtml http://www.marketingprofs.com/charts/2013/12083/which-types-of-websites-are-visited-most- frequently http://webdesignpeeps.com/types-of-websites/ http://www.webdesignerdepot.com/2011/11/navigation-patterns-for-ten-common-types-of- websites/ http://www.teach-ict.com/gcse_new/software/web_design/miniweb/pg2.htm http://www.methodandclass.com/article/what-are-the-different-types-of-web-site http://www.webmasterview.com/2013/03/three-types-of-website/ http://www.chinkin.com/Web-Design/Types-of-Website http://www.designer-daily.com/8-types-of-sites-you-can-build-with-drupal-13924 http://www.mediatopia.co.uk/types-of-websites .................................................................................WEB
    [Show full text]
  • Coverity Static Analysis
    Coverity Static Analysis Quickly find and fix Overview critical security and Coverity® gives you the speed, ease of use, accuracy, industry standards compliance, and quality issues as you scalability that you need to develop high-quality, secure applications. Coverity identifies code critical software quality defects and security vulnerabilities in code as it’s written, early in the development process when it’s least costly and easiest to fix. Precise actionable remediation advice and context-specific eLearning help your developers understand how to fix their prioritized issues quickly, without having to become security experts. Coverity Benefits seamlessly integrates automated security testing into your CI/CD pipelines and supports your existing development tools and workflows. Choose where and how to do your • Get improved visibility into development: on-premises or in the cloud with the Polaris Software Integrity Platform™ security risk. Cross-product (SaaS), a highly scalable, cloud-based application security platform. Coverity supports 22 reporting provides a holistic, more languages and over 70 frameworks and templates. complete view of a project’s risk using best-in-class AppSec tools. Coverity includes Rapid Scan, a fast, lightweight static analysis engine optimized • Deployment flexibility. You for cloud-native applications and Infrastructure-as-Code (IaC). Rapid Scan runs decide which set of projects to do automatically, without additional configuration, with every Coverity scan and can also AppSec testing for: on-premises be run as part of full CI builds with conventional scan completion times. Rapid Scan can or in the cloud. also be deployed as a standalone scan engine in Code Sight™ or via the command line • Shift security testing left.
    [Show full text]
  • Ola Bini Computational Metalinguist [email protected] 698E 2885 C1DE 74E3 2CD5 03AD 295C 7469 84AF 7F0C
    JRuby For The Win Ola Bini computational metalinguist [email protected] http://olabini.com/blog 698E 2885 C1DE 74E3 2CD5 03AD 295C 7469 84AF 7F0C onsdag 12 juni 13 Logistics and Demographics onsdag 12 juni 13 LAST MINUTE DEMO onsdag 12 juni 13 JRuby Implementation of the Ruby language Java 1.6+ 1.8.7 and 1.9.3 compatible (experimental 2.0 support) Open Source Created 2001 Embraces testing Current version: 1.7.4 Support from EngineYard, RedHat & ThoughtWorks onsdag 12 juni 13 Why JRuby? Threading Unicode Performance Memory Explicit extension API and OO internals Libraries and legacy systems Politics onsdag 12 juni 13 InvokeDynamic onsdag 12 juni 13 JRuby Differences Most compatible alternative implementation Native threads vs Green threads No C extensions (well, some) No continuations No fork ObjectSpace disabled by default onsdag 12 juni 13 Simple JRuby onsdag 12 juni 13 Java integration Java types == Ruby types Call methods, construct instances Static generation of classes camelCase or snake_case .getFoo(), setFoo(v) becomes .foo and .foo = v Interfaces can be implemented Classes can be inherited from Implicit closure conversion Extra added features to Rubyfy Java onsdag 12 juni 13 Ant+Rake onsdag 12 juni 13 Clojure STM onsdag 12 juni 13 Web onsdag 12 juni 13 Rails onsdag 12 juni 13 Sinatra onsdag 12 juni 13 Trinidad onsdag 12 juni 13 Swing Swing API == large and complex Ruby magic simplifies most of the tricky bits Java is a very verbose language Ruby makes Swing fun (more fun at least) No consistent cross-platform GUI library for Ruby
    [Show full text]
  • Building Web Apps with Ember.Js
    Building Web Apps with Ember.js Building Web Apps with Ember.js with Apps Web Building If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend— this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern. Through the course of the book, you’ll learn how to build a prototype Ember application (a musician index called Rock’n’Roll Call), using routers, templates, models, controllers, and views. You’ll also understand how Ember’s convention over configuration approach helps you persist data, build backend technologies, and create widgets for developing production- capable applications that behave like desktop software. ■ Set up workflow management and boilerplate code creation ■ Learn how Ember’s “developer ergonomics” help you use less code ■ Write templates for the book’s prototype with Handlebars.js ■ Use routers to manage application states without reloading the page Building ■ Connect controllers and views with events, and sync data with data-binding ■ Build an Ember backend with a RESTful API or Ruby on Rails ■ Use the Ember Data library to persist data and talk to the Web Apps with backend ■ Write reusable encapsulated widgets to extend your applications Jesse Cravens, a principal web engineer at frog design, works with leading companies to design, engineer, and bring meaningful products and services to market. Jesse is currently focused on single-page web applications, the mobile web, and HTML5. Thomas Q Brady, Technology Director at Reaction, Inc., has built back-office Ember .js software, business simulations, interactive marketing, high-fidelity prototype Cravens hardware and software, Arduino-powered bluetooth caller ID watches, and web & Brady applications for clients and for fun.
    [Show full text]