Career skills to jumpstart your future.
Online computer science courses to jumpstart your future.
Online learning to jumpstart your future.

Click on the image below the Course or Specialization title for more info

Click on the image below the Course and or Specialization title for more information.

Powerful Tools for Teaching and Learning: Web 2.0 Tools

  In this course
you will learn about a wide variety of Web 2.0 tools to use in your teaching and learning. Web 2.0 tools provide innovative ways to communicate, present content, and collaborate with others in creative ways. Web 2.0 tools are easy to learn, use, and implement, and many are free. This course will not only introduce you to popular Web 2.0 tools like Edmodo, Twitter, Voicethread, and Skype in K-16 instruction, but you will also learn how to effectively integrate these technologies into your classroom practices and create engaging student activities

Web Design for Everybody (Basics of Web Development and Coding)

 

This Specialization
covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies will allow you to develop high-quality websites that, work seamlessly on mobile, tablet, and large screen browsers accessible. During the capstone, you will develop a professional-quality web portfolio demonstrating your growth as a web developer and your knowledge of accessible web design. This will include your ability to design and implement a responsive site that utilizes tools to create a site that is accessible to a wide audience, including those with visual, audial, physical, and cognitive impairments.

Web Application Development with JavaScript and MongoDB

In this course,
you will develop more advanced web application programming skills. You will learn how to control data read and write access using methods, publish and subscribe. You will learn how to access your database and server shells using command line tools. You will use the SimpleSchema system to validate data and generate input forms automatically. You will see a complete collaborative code editing environment, TextCircle, being built from scratch.

At the end of this course, you will be able to:
– use Meteor methods to control data write access
– use publish and subscribe to control data read access
– install and use advanced Meteor packages
– add user accounts to your applications
– implement complex MongoDB filters
– use the MongoDB and meteor server shells
– define data validations schemas using SimpleSchema
– generate data input forms automatically using SimpleSchema
In this course, you will complete:
2 programming assignments taking ~4 hours each to complete
4 quizzes, each taking ~20 minutes to complete
multiple practice quizzes, each taking ~5 minutes to complete
Participation in or completion of this online course will not confer academic credit for University of London programmes

Front-End Web UI Frameworks and Tools: Bootstrap 4

This course
will give you an overview of client-side web UI frameworks, in particular, Bootstrap 4. You will learn about grids and responsive design, Bootstrap CSS and JavaScript components. You will learn about CSS preprocessors, Less and Sass. You will also learn the basics of Node.js and NPM and task runners like Grunt and Gulp.
At the end of this course, you will be able to a)Set up, design and style a web page using Bootstrap 4 and its components, b) Create a responsive web page design, and c) Make use of web tools to set up and manage websites.
the The course also includes an honors track that enables you to work on your own project developing a website using Bootstrap 4.
Students enrolling in this course should have a prior good working knowledge of HTML, CSS, and JavaScript.

Full-Stack Web Development with React

learn front-end and hybrid mobile development,
with server-side support, for implementing a multi-platform solution.
The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and React. You’ll also learn to create hybrid mobile applications, using React Native. On the server side, you’ll learn to implement NoSQL databases using MongoDB, work within a Node.js environment and Express framework, and communicate to the client side through a RESTful API. Learners enrolling in this Specialization are expected to hava e prior working knowledge of HTML, CSS, and JavaScript.

Ideally, learners should complete the courses in the specified sequence. It is strongly recommended that the React course be completed before proceeding with the React Native course.

Full Stack Web and Multiplatform Mobile App Development

About this Specialization
Learn front-end and hybrid mobile development, with server-side support, for implementing a multi-platform solution.
The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and Angular. You’ll also learn to create hybrid mobile applications, using the Ionic framework, Cordova and NativeScript. On the server side, you’ll learn to implement NoSQL databases using MongoDB, work within a Node.js environment and Express framework, and communicate to the client side through a RESTful API. Learners enrolling in this Specialization are expected to have a prior working knowledge of HTML, CSS, and JavaScript.

Ideally, learners should complete the courses in the specified sequence. It is strongly recommended that the Angular course is completed before proceeding with the Ionic and Cordova and/or the NativeScript course.

Building Web Applications in PHP

 

you’ll explore the basic structure of a web application, and how a web browser interacts with a web server. You’ll be introduced to the request/response cycle, including GET/POST/Redirect. You’ll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for web pages. Lastly, you’ll gain the skills and knowledge to install and use an integrated PHP/MySQL environment like XAMPP or MAMP.

Ruby on Rails Web Services and Integration with MongoDB

In this course,
we will explore MongoDB, a very popular NoSQL database and Web Services concepts and integrate them both with Ruby on Rails. MongoDB is a used to handle documents with a pre-defined schema which will give the developers an ability to store, process and use data using its rich API. The modules will go in-depth from installation to CRUD operations, aggregation, indexing, GridFS and various other topics where we continuously integrate MongoDB with RailsRuby. We will be covering the interface to MongoDB using the Mongo Ruby API and the Mongoid ORM framework (the MongoDB access counterpart to RDBMS/ActiveRecord within Rails). The last portion of the course will focus on Web Services with an emphasis on REST, its architectural style and integration of Web Services with Rails. Core concepts of Web Services like request/response, filters, data representation (XML/JSON), web linking and best practices will be covered in depth.

This course is ideal for students and professionals who have some programming experience and a working knowledge of databases.

Coursera Apps for your Phone and Ipad

Online learning to jumpstart your future.
Start your future on Coursera today.