Full Stack development refers to the complete creation of all facets of an app or website, from front end to back end, to databasing, debugging, and testing. In sum, being a Full Stack developer can be incredibly lucrative, although getting there can be tough considering the diverse amount of education you must receive. This course is different. Covering all aspects of the development cycle, this immersive course will teach you all the tools and techniques needed to become a Full Stack developer, allowing you greater freedom on your own projects, while greatly increasing your market value as a developer.
Access 207 lectures & 33.5 hours of content 24/7
Learn front end technologies like HTML5, CSS3, Twitter Bootstrap, JavaScript, & more
Master back end tools like Nose.js, Meteor.js, Angular 2, PHP, & Ruby on Rails
Explore databasing w/ MySQL, MongoDB, Apache Cassandra, & more
Dive into Memcahced, Redis, Apache Lucene, & Apache Solr
Debug like a pro & understand important version control technologies
Create complete, functional projects using the various tools you learn
ReactJS is a JavaScript library that has changed the way front end development is done, and has become one of the most sought after skills in the tech industry. This course covers the React APIs that make creating interactive UIs a much simpler and faster process, as well as a variety of associated technologies like JavaScript, jQuery, Twitter Bootstrap, and much more.
Access 56 lectures & 8 hours of content 24/7
Learn app development processes & techniques w/ ReactJS
Cover associated technologies like core JavaScript, Firebase, MongoDB, & more
Explore the latest API versions across a variety of technologies
Build real, functional projects using ReactJS
JavaScript may enable developers to quickly build robust, scalable apps, but the jQuery library further expedites JavaScript Web development by simplifying client-side HTML scripting. This course will acquaint you with this dynamic duo, walk you through 10 projects encompassing everything from YouTube API integration to content slider creation, and teach you the art of crafting dynamic, feature-rich apps without breaking a sweat.
Master JavaScript & jQuery by building working apps & features over 50 lectures & 9 hours
Utilize supplementary languages & technologies: HTML5, CSS3, GitHub, etc.
Craft statements using variables, loops, arrays & more
Build interactive features such as content, accordion & Apple-style image sliders
Use the YouTube Data API w/ the “search . list’ method & the FancyBox lightbox script
Create a plugin & upload it to the jQuery.com plugin registry
Use the jQuery Mobile framework to craft a mobile app
ReactJS and Flux were both created by Facebook to simplify the coding process. ReactJS is a powerful JavaScript library that helps you easily create interactive UI components and reuse them in other projects. Flux is an app architecture used for creating dynamic, client-side JavaScript web applications that manages scalability, allowing you to present apps appropriately across different platforms, from desktops to mobile devices. Over this course, you’ll learn how to use both of these technologies by building ten individual projects.
Access 60 lectures & 11 hours of content 24/7
Use Bootstrap to create basic React components
Learn how to use ReactJS to create a UI & fetch data from the Github API
Create a movie find databases that uses the OMDB API to fetch movies from the database
Build a contact list & use Firebase database tech to organize it
Design a fully-functional search engine using the DuckDuckGo API
Add YouTube videos to a video gallery using just the ID of the video
Create your own functional chat application
Build a workout logger that will teach you how to create local storage
MongoDB has quickly become one of the most popular NoSQL database solutions available, and will quickly enhance your ability to handle data with ease. With a document-based approach, MongoDB lets professionals model data however they prefer. While MySQL limits modeling to rows and columns, MongoDB is much more flexible, allowing developers to use a familiar programming language like Ruby, and a JSON format. What does this mean? Faster and more intuitive storage of data.
Utilize MongoDB to manage data more efficiently w/ 67 lectures & 12 hours of content
Develop quickly w/ a document-based approach
Utilize JavaScript to communicate w/ MongoDB for faster development
Study best practices for NoSQL development
Get querying capabilities w/ the flexibility of storing data in an intuitive manner
Get familiar with PHP by building ten real, functional projects across this course. You’ll dive into ten unique PHP frameworks to get a complete understanding of how this powerful scripting language can be used to create interactive apps. Regardless of your experience, this course will give you a multi-faceted background in web development using an especially popular programming language.
Access 87 lectures & 17.5 hours of content 24/7
Create a patient manager using the CakePHP framework
Design a job board using the Yii2 framework
Build an event calendar w/ the Symfony framework
Learn how to design a photo gallery w/ the Laravel framework
Make an idea diary using the Nette framework
Design a weblink manager w/ the PHPixie framework
Further strengthen your JavaScript skills with Node.js, an open source cross-platform environment for creating server-side and network apps. This course will walk you through 10 projects through which you’ll gain practical experience in a number of important Node.js technologies, including HTML, CSS, NoSQL, and much more. By the time you’re finished, you’ll know all you need to create Web apps that are lightweight and highly scalable.
Gain experience in Node.js by completing 10 projects across 16 hours of instruction
Learn about a number of different Web technologies: HTML, CSS, NoSQL & more
Quickly & easily create lightweight, highly scalable Web apps
Dive into both front-end & back-end development principles
Design & build user interfaces for different apps
Implement different features including password encryption, user registration, etc.
Add a valuable skill set to your development repertoire
If you’ve ever considered becoming a web developer, there is no better way to start than by diving into HTML5 and JavaScript, two of the most advanced web programming languages in use today. In this course, you’ll learn by actually using HTML5, JavaScript and other tools to build a variety of fully-functioning apps, games, and websites. By the end of this course you’ll be well on your way towards a profitable career in front-end development and have 10 projects to boost your portfolio.
Access 52 lectures & 15.5 hours of content
Learn & apply concepts to 10 real-life games, apps, and sites
Become a front-end expert developing unique apps & responsive websites
Develop the front-end for a blog using tags, forms, CSS3 & responsive design
Create an animated image gallery, a sticky note app & a snake game
Master the Drag and Drop Image Uploader
Expand your client base & update your resume to advance your career