EdX

Full Stack Application Development Project (edX)

Offered by IBM,
Full Stack Application Development Project (edX)

For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud. Your project will showcase your understanding of the user experience and user interface design process, and your skills and technologies with Django, Python, Node.JS and Containers.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

After completing this project, you will have gained hands-on practical experience with a real-world project and be able to demonstrate your proficiency of front end and back end skills to potential employers.
This course is part of the Full Stack Developer Professional Certificate and Full Stack Application Development MicroBachelors.

What you'll learn

  • By the end of this course, you will be able to:
  • Articulate the attributes of multiple cloud services including Watson AI, Cloudant and Cloud Object Storage.
  • Sharpen your skillset using JavaScript, React.js, Python, Node.js, Express and more.
  • Build a real-world web application using front end and back end technology.
  • Deploy your Django full stack web application on the cloud.

Syllabus

Module 1: Application – Static Pages
Module 2: Application – User Management and CI/CD
Module 3: Back End Services
Module 4: Application – Dynamic Pages (React.js)
Module 5: Containerize and Deploy to K8S
Module 6: Share Your Project

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

CS50's Introduction to Computer Science (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Computer Science (edX)

An introduction to the intellectual enterprises of computer science and the art of programming. This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50 teaches students how to think algorithmically and solve problems efficiently.

Self Paced
Self-Paced
UX Design (edX) EdX
HECMontrealX,HEC Montréal

UX Design (edX)

Master Design Thinking and UX Design through user-centred design to deliver innovative user experiences. Learn divergent ideation methods to bring creativity to problem-solving, and convergent ideation methods to innovate within your business context. Brainstorm, brainstorm! UX Design is not just about having ideas! The user-centred approach fuels innovation in ways that support incremental, radical and disruptive innovations towards great user experience like no other.

Self Paced
Self-Paced
Using Python for Research (edX) EdX
HarvardX,Harvard University

Using Python for Research (edX)

Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research. This course bridges the gap between introductory and advanced courses in Python. While there are many excellent introductory Python courses available, most typically do not go deep enough for you to apply your Python skills to research projects.

Self Paced
Self-Paced
Python: aprender a programar (edX) EdX
Universitat Politècnica de València,UPValenciaX

Python: aprender a programar (edX)

Aprende a programar con Python desde cero. Comienza conociendo variables, bucles y funciones y llega a manejar ficheros de texto. Este curso empieza desde 0 para aprender a programar con Python, tratando los fundamentos de programación como son las variables y constantes, las condiciones, los bucles y los módulos y funciones, para acabar introduciendo el tratamiento de cadenas de texto y los ficheros.

Self Paced
Self-Paced
UX Evaluation: User Testing (edX) EdX
HECMontrealX,HEC Montréal

UX Evaluation: User Testing (edX)

Master UX evaluation using a variety of skill sets and methods. Uncover the knowledge of user testing from a guerrilla approach to formal lab evaluations required for compliance tests. Testing! 1-2, 1-2! You’re interested in user experience and you have a scientific way of thinking? UX needs you! User testing is an empirical practice. This expertise is the most widespread and sought-after of the UX fields.

Self Paced
Self-Paced
Data Science and Machine Learning Capstone Project (edX) EdX
IBM

Data Science and Machine Learning Capstone Project (edX)

Create a project that you can use to showcase your Data Science skills to prospective employers. Apply various data science and machine learning techniques to analyze and visualize a data set involving a real life business scenario and build a predictive model. Now that you've taken several courses on data science and machine learning, it’s time to put your learning to work on a data problem involving a real life scenario. Employers really care about how well you can apply your knowledge and skills to solve real world problems, and the work you do in this capstone project will make you stand out in the job market.

Self Paced
Self-Paced
Le prototypage UX (edX) EdX
HECMontrealX,HEC Montréal

Le prototypage UX (edX)

Devenez un virtuose du prototypage! Propulsez votre équipe créative de l’étape des maquettes papier au développement de prototypes interactifs haute fidélité, en utilisant les méthodes et outils les plus récents. Le prototypage tient à la fois de l’art et de la science. Dans ce MOOC, vous apprendrez comment les critères ergonomiques (ancrés dans la psychologie cognitive) s’articulent au sein du design d'interface utilisateur (design UI).

Self Paced
Self-Paced
Python Data Structures (edX) EdX
University of Michigan,MichiganX

Python Data Structures (edX)

The second course in Python for Everybody explores variables that contain collections of data like string, lists, dictionaries, and tuples. Learning how to store and represent and manipulate data collections while a program is running is an important part of learning how to program.

Self Paced
Self-Paced
SQL for Data Science (edX) EdX
IBM

SQL for Data Science (edX)

Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in the data science field. Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and extracting various data types from databases.

Self Paced
Self-Paced