• Stars
    star
    176
  • Rank 216,987 (Top 5 %)
  • Language
    JavaScript
  • Created about 9 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[Node.js][Brad Traversy] Learn Nodejs by building 10 projects [ENG, 2015]

[Eduonix] Learn Nodejs by building 10 projects [2015, ENG]:

http://www.eduonix.com/courses/Web-Development/Learn-Nodejs-by-building-10-Projects-From-Scratch

CODE IS DEPRECATED AND MAY NOT WORK WITH MODERN NODE.JS

1 - ✔️ 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 -

UPDATABLE! You can send Pull Request with updated code


Learn Node.js by Building 6 Projects (original projects from this course)
https://github.com/PacktPublishing/Learn-Node.js-by-Building-6-Projects


I'm worked on Linux with node version:


$ node -v
v0.10.41

02 Basic Express Website


002 Express Jade Template Setup

$ npm install -g express
$ npm install -g express-generator

$ express express-websit
$ cd express-website/
$ npm install

$ npm install --save nodemailer
$ npm start

http://localhost:3000/

http://getbootstrap.com/getting-started/#download
http://getbootstrap.com/examples/starter-template/

http://html2jade.aaron-powell.com/

003 Page Routes Views

004 Nodemailer Setup


To send emails you should be logged in gmail

And need to specify if file contact.js

user: '[email protected]',
pass: 'your_password',

And agree in your google account sending emails

Application


03 User Login System


002 MongoDB Install Setup

$ mongo
> use nodeauth
> db.createCollection('users');
> show collections
> show dbs

> db.users.insert({name:"Brad Traversy",email:"[email protected]", username:"devuser1",password:"1234"});
> db.users.insert({name:"John Doe",email:"[email protected]", username:"devuser2",password:"1234"});
> db.users.find();
> db.users.find().pretty();

> db.users.update({username:"devuser1"},{$set:{email:"[email protected]"}});

003 Application Middleware Setup

$ mikdir -p nodeauth
$ cd nodeauth
$ npm install --save mongodb
$ npm install --save mongoose
$ npm install --save connect-flash
$ npm install --save express-validator
$ npm install --save express-session
$ npm install --save express-messages
$ npm install --save passport
$ npm install --save passport-local
$ npm install --save passport-http
$ npm install --save [email protected]
$ npm install

$ npm start

004 Views Layouts Part A

005 Views and Layouts Part B

006 User Registration PART-A

007 User Registration PART-B

$ mongo
> use nodeauth
> db.users.find().pretty();
> db.users.remove({})

008 Password Encryption with Bcrypt

Installation componetns for windows (Open SSL)

$ npm install --save node-gyp
$ npm install --save bcrypt

009 User Authentication with Passport

010 Logout Access Control Part A

011 Logout Access Control Part B

Application


04 Node Blog System

002 Modules, Middleware Template Part A

$ express nodeblog
$ cd nodeblog/
$ npm install --save mongodb
$ npm install --save monk
$ npm install --save connect-flash
$ npm install --save express-validator
$ npm install --save express-session
$ npm install --save express-messages
$ npm install --save [email protected]
$ npm install --save moment
$ npm install

$ mkdir public/images/uploads

$ mongo
> use nodeblog

> db.createCollection('posts');
> db.createCollection('categories');

$ npm start

003 Modules, Middleware Template Part B

004 Homepage Blog Posts Part A

$ mongo
> use nodeblog

> db.posts.insert({title:"Blog Post One", category: "Technology", author:"Brad Traversy", body:"This is the body", date: ISODate()})
> db.posts.insert({title:"Blog Post Two", category: "Fasion", author:"John Doe", body:"This is the body for a fasion post", date: ISODate()})

> db.posts.find().pretty()

$ npm start

005 Homepage Blog Posts Part B

$ npm start

006 Adding Posts PART -A

007 Adding Posts PART -B

$ mongo
> use nodeblog

> db.categories.insert({title:"Technology"})
> db.categories.insert({title:"Fasion"})

Web Text Editor - http://ckeditor.com/ (Version 4.5.3)

$ npm start

008 Adding Categories

$ npm start

009 View Posts By Category

$ mongo
> use nodeblog
> db.posts.remove({})

http://lipsum.com/

$ npm start

010 Single Posts Comments Part A

$ npm start

011 Single Posts Comments Part B

$ npm start

Application


05 Community Events

002 MongoLab Drywall Setup Part A

mongolab.com

create new database: comevents
create a new user: user1

# npm install -g grunt-cli

https://github.com/jedireza/drywall/

$ git clone https://github.com/jedireza/drywall/  comevents
$ cd comevents/
$ npm install

$ cp config.example.js config.js
$ vi config.js
$ grunt

003 MongoLab Drywall Setup Part B

$ mongo ds027744.mongolab.com:27744/comevents -u user1 -p user1
rs-ds027744:PRIMARY> use comevents

db.admingroups.insert({ _id: 'root', name: 'Root' });
db.admins.insert({ name: {first: 'Root', last: 'Admin', full: 'Root Admin'}, groups: ['root'] });
var rootAdmin = db.admins.findOne();
db.users.save({ username: 'root', isActive: 'yes', email: '[email protected]', roles: {admin: rootAdmin._id} });
var rootUser = db.users.findOne();
rootAdmin.user = { id: rootUser._id, name: rootUser.username };
db.admins.save(rootAdmin);

db.users.update({email:'[email protected]'}, {$set: {email:'[email protected]'}})

reset password by link:
http://localhost:3000/login/forgot/

004 Event Schema Frontend Display Part A

005 Event Schema Frontend Display Part B

$ mongo ds027744.mongolab.com:27744/comevents -u user1 -p user1
rs-ds027744:PRIMARY> use comevents
rs-ds027744:PRIMARY> show collections
rs-ds027744:PRIMARY> db.createCollection('events');

rs-ds027744:PRIMARY> db.events.insert({name:'Event One', description:'This is the description', date:new Date('July 04,2015'), venu: 'Venu One', startTime:'2:00pm', endTime:'5:00pm', username:'brad'})

rs-ds027744:PRIMARY> db.events.find().pretty();
{
	"_id" : ObjectId("560fbefca828926163531a0f"),
	"name" : "Event One",
	"description" : "This is the description",
	"date" : ISODate("2015-07-04T00:00:00Z"),
	"venu" : "Venu One",
	"startTime" : "2:00pm",
	"endTime" : "5:00pm",
	"username" : "brad"
}

$ grunt

006 Details Page Adding Events

007 Details Page Adding Events Part B

$ npm install --save connect-flash
$ npm install --save express-messages

$ grunt

008 Edit and Delete Events

009 Edit and Delete Events Part B

$ grunt

Application


06 Bookstore (eCommerce)

  • Kraken Framework
  • MongoDB with Mongoose
  • Dust Templates
  • Custom Templating
  • PayPal Integration

002 Kraken Setup

krakenjs.com

# npm install -g yo generator-kraken bower grunt-cli
$ yo kraken


? Name: TekBooks
? Description: Simple shopping cart
? Author: Brad Traversy
? Template library? Dust (via Makara 2)

I recommend do not chose i18n support for this project!

? Include i18n support? Yes
? Front end package manager ? Bower
? CSS preprocessor library? LESS
? JavaScript library? RequireJS

$ cd TekBooks/

$ npm install --save mongodb
$ npm install --save mongoose
$ npm install --save connect-flash
$ npm install --save express-messages

$ npm start

http://localhost:8000/

Foundation

http://foundation.zurb.com/

Download Complete

003 Frontend Routes Templates Part A

$ npm start

004 Frontend Routes Templates Part B

005 Frontend Routes Templates Part C

$ npm start

006 Database Model

$ mongo
> use takbooks
> db.createCollection('books');
> db.createCollection('categories');
> db.books.insert({title:"Professional Node.js", description:"Node.js is a powerful and popular new Framework for writing scalable network programs using JavaScript.", category:"NodeJS", author:"Pedro Teixeira", publisher: "Wiley", price:"21.56", cover:"node1.jpg"});
> db.books.insert({title:"Node.js Blueprints", description:"A straightforward, practical guide containing ste-by-tep tutorials that will push your Node.js programming skills to the next level. If you are a web developer", category:"NodeJS", author:"Krasimir Tsonev", publisher: "Packt Publishing", price:"54.79", cover:"node2.jpg"});

007 Display Data From MongoDB Part A

008 Display Data From MongoDB Part B

$ mongo
> use tekbooks
> db.categories.insert({name:"NodeJS"});

009 Admin CRUD Part A

Now we could add new books
http://localhost:8000/manage/books/add

010 Admin CRUD Part B

011 Shopping Cart Part A

$ npm start

012 Shopping Cart Part B

Application

Errors:

1) Flash Messages is not Show
2) When i tryind to add book without name or price, i get exception: uncaughtException Can't set headers after they are sent.
3) Summ total in order is not working.

07 ChatIO

002 ChatIO User Interface

003 Sending Chat Messages

$ npm install
$ node app

004 Adding Usernames

$ node app

005 App Hosting With Heroku

skipped

Application


08 FindaDoc Directory

  • Apache Cassandra

002 Install Cassandra Setup Keyspace

Template:
http://www.free-css-templates.com/preview/Simple/

Apache Cassandra (DataStax Community Edition)
http://www.planetcassandra.org/cassandra/


# cqlsh

cqlsh> create KEYSPACE testdb WITH REPLICATION = {'class':'SimpleStrategy', 'replication_factor':3};

cqlsh> describe KEYSPACES;

cqlsh> USE testdb;

cqlsh:testdb> CREATE TABLE users(id uuid, name text, email text, username text, PRIMARY KEY(id, name, email, username));

cqlsh:testdb> DESCRIBE TABLE USERS;

cqlsh:testdb> INSERT INTO users(id, name, email, username) VALUES(now(), 'Brad Traversy', '[email protected]', 'techguy');

cqlsh:testdb> Select name from users;

003 FindaDoc User Interface

004 Create App With Layout Part A

# cqlsh

CREATE KEYSPACE findadoc WITH REPLICATION = {'class':'SimpleStrategy', 'replication_factor':3};

CREATE TABLE findadoc.doctors(doc_id uuid, full_name text, category text, practice_name text, street_address text, city text, state text, zip text, new_patients boolean, graduation_year int, PRIMARY KEY(doc_id, full_name, category, city, state));

DESCRIBE KEYSPACES;
DESCRIBE KEYSPACE findadoc;

USE findadoc;

CREATE TABLE categories(cat_id uuid, name text, PRIMARY KEY(cat_id, name));

INSERT INTO categories(cat_id, name) VALUES (now(), 'General');
INSERT INTO categories(cat_id, name) VALUES (now(), 'Neurologist');
INSERT INTO categories(cat_id, name) VALUES (now(), 'Dentist');

INSERT INTO doctors(doc_id, full_name, category, practice_name, street_address, city, state, zip, new_patients, graduation_year) VALUES (now(), 'Thomas Smith MD', 'General', 'Family Medical', '50 Main st', 'Saugus', 'MA', '01906', true, 1997);

INSERT INTO doctors(doc_id, full_name, category, practice_name, street_address, city, state, zip, new_patients, graduation_year) VALUES (now(), 'James Walsh MD', 'General', 'Mass Medical', '10 Congress st', 'Amesbury', 'MA', '01913', true, 1997);

SELECT * FROM doctors;
SELECT * FROM categories;

$ express
$ npm install
$ npm install --save cassandra-driver
$ npm install --save express-session
$ npm install --save express-messages
$ npm install --save connect-flash

005 Create App With Layout Part B

$ npm start

006 Reading From Cassandra Part A

$ npm start

007 Reading From Cassandra Part B

# cqlsh
USE findadoc;
CREATE INDEX on doctors(category);
CREATE INDEX on doctors(state);

$ npm start

008 Search Insert

$ npm start

ERRORS:
flash-messages not works
We can't delete and edit doctors and categories

Application


09 Portfolio App

  • MySQL

002 MySQL Install App Setup

http://startbootstrap.com/template-overviews/freelancer/


CREATE DATABASE portfolio;

CREATE TABLE `portfolio`.`projects` ( `id` INT(11) NOT NULL AUTO_INCREMENT , `title` VARCHAR(255) NOT NULL , `description` TEXT NOT NULL , `service` VARCHAR(255) NOT NULL , `client` VARCHAR(255) NOT NULL , `image` VARCHAR(255) NOT NULL , `date` DATE NOT NULL , PRIMARY KEY (`id`) ) ENGINE = InnoDB;

INSERT INTO `portfolio`.`projects` (`id`, `title`, `description`, `service`, `client`, `image`, `date`) VALUES (NULL, 'Project1', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed volutpat tincidunt congue. Etiam vel diam pulvinar, commodo lacus vitae, ullamcorper ante. In hendrerit, lacus a mollis molestie, enim arcu pharetra arcu, sit amet lacinia metus odio ac lacus. Proin eu ligula eu mi vehicula accumsan.', 'Web Development', 'client One', '1.jpg', '2015-10-11');

INSERT INTO `portfolio`.`projects` (`id`, `title`, `description`, `service`, `client`, `image`, `date`) VALUES (NULL, 'Project Two', 'Vivamus eu tortor a enim porttitor mollis non a quam. Mauris non mi placerat magna hendrerit sollicitudin eget non ipsum. Quisque quis scelerisque dolor, sit amet dictum sem. ', 'Web Development', 'client Two', '2.jpg', '2015-10-01');

$ express
$ npm install
$ npm install --save mysql
$ npm install --save express-session
$ npm install --save express-messages
$ npm install --save connect-flash
$ npm install --save [email protected]
$ npm install --save moment
$ npm install --save express-validator

$ npm start
localhost:3000

003 S3 - Frontend Project Display Part A

Covert html to Jade:
http://html2jade.aaron-powell.com/

004 S3 - Frontend Project Display Part B

$ npm start

005 Create Backend Add Projects Part A

http://getbootstrap.com/examples/starter-template/

006 Create Backend Add Projects Part B

http://localhost:3000/admin

$ npm start

007 Project Edit Delete

$ npm start

Application


10 eLearning System

  • kickstart Frontend Framework
  • MongoDB
  • Handlebars Templating
  • Async

002 App Kickstart Setup Part A

$ express
$ npm install
$ npm install --save bcryptjs
$ npm install --save passport
$ npm install --save passport-http
$ npm install --save passport-local
$ npm install --save mongodb
$ npm install --save mongoose
$ npm install --save handlebars
$ npm install --save express-session
$ npm install --save express-messages
$ npm install --save express-handlebars
$ npm install --save connect-flash
$ npm install --save express-validator

$ mongo
$ use elearn
$ db.createCollection('users');
$ db.createCollection('students');
$ db.createCollection('instructors');
$ db.createCollection('classes');
$ show collections

003 App Kickstart Setup Part B

$ npm start
localhost:3000

http://www.99lime.com/elements/

004 Fetching Classes - Basics Part A

$ mongo
$ use elearn
$ db.classes.insert({title:'HTML 101', description:'Description 1', instructor:'Brad Traversy'});
$ db.classes.insert({title:'Intro to PHP', description:'Description 2', instructor:'John Doe'});

005 Fetching Classes - Basics Part B

$ npm start

006 Fetching Classes - Final Features

$ npm start

007 Registration Login - Basics Part A

$ npm start

008 Registration Login - Basics Part B

$ npm install --save async

009 Registration Login - Final Features

$ npm start

010 Student Class Registrations

$ npm start

011 Instructor Access

$ npm start

012 Class Lessons Part A

$ npm start

013 Class Lessons Part B

$ npm start

Application

Application




Marley

Any questions in english: Telegram Chat
Любые вопросы на русском: Телеграм чат

More Repositories

1

Microservices-with-Node-JS-and-React

[Stephen Grider] Microservices with Node JS and React [ENG, 2020]
TypeScript
215
star
2

Docker-and-Kubernetes-The-Complete-Guide

[DevOps] [Stephen Grider] Docker and Kubernetes: The Complete Guide [ENG, 2018]
JavaScript
58
star
3

MERN-Stack-Front-To-Back

[Brad Traversy] MERN Stack Front To Back: Full Stack React, Redux & Node.js [ENG, 2018]
JavaScript
48
star
4

Microservices-with-Node-JS-and-React-Improved

[Stephen Grider] Microservices with Node JS and React [ENG, 2021]
TypeScript
26
star
5

Microservices-and-Distributed-Systems

[Amigoscode, Nelson] Microservices and Distributed Systems [ENG, 2022]
Java
20
star
6

TinyHouse-A-Fullstack-React-Masterclass-with-TypeScript-and-GraphQL

[NewLine] TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL [ENG, 2020]
TypeScript
18
star
7

Node.js-API-Masterclass-With-Express-MongoDB

[Brad Traversy] Node.js API Masterclass With Express & MongoDB [ENG, 2019]
JavaScript
17
star
8

Uber-Eats-Clone

[nomadcoders.co] Uber Eats Clone [ENG, 2020]
TypeScript
16
star
9

Build-a-Real-Time-web-app-in-node.js-Angular.js-mongoDB

[udemy] Build a Real Time web app in node.js , Angular.js, mongoDB
JavaScript
15
star
10

MERN-Stack-Front-To-Back-v2.0

[Brad Traversy] MERN Stack Front To Back: Full Stack React, Redux & Node.js [ENG, 2019]
JavaScript
15
star
11

NestJS-Fundamentals-Course

[Kamil Mysliwiec, Mark Pieszak] NestJS Fundamentals Course [ENG, 2020]
TypeScript
12
star
12

vagrant-kubernetes-3-node-cluster-ubuntu-20.04

vagrant-kubernetes-3-node-cluster-ubuntu-20.04
Shell
10
star
13

Angular-and-NgRx-Building-Real-Project-From-Scratch-v1.1

[Oleksandr Kocherhin] Angular и NgRx - пишем реальный проект с нуля [RUS, 2020]
TypeScript
8
star
14

React-and-Typescript-Build-a-Portfolio-Project

[Stephen Grider] React and Typescript: Build a Portfolio Project [ENG, 2021]
TypeScript
6
star
15

Build-Ecommerce-Website-Like-Amazon-React-Node-MongoDB

[Bassir Jafarzadeh] Build Ecommerce Website Like Amazon [React & Node & MongoDB] [ENG, 2021]
JavaScript
6
star
16

Build-an-Instagram-Clone

[Reed Barger] Build an Instagram Clone with React [ENG, 2020]
JavaScript
6
star
17

Full-Stack-React-with-GraphQL-and-Apollo-Boost

[Udemy] Full-Stack React with GraphQL and Apollo Boost [2018, ENG]
JavaScript
6
star
18

The-Modern-GraphQL-Bootcamp-2019

[GRAPHQL, Node.js] [Andrew Mead] The Modern GraphQL Bootcamp (Advanced Node.js) [ENG, 2019]
JavaScript
5
star
19

Two-Tier-Enterprise-App-and-API-Development-with-Angular-and-Sails

Two Tier Enterprise App and API Development with Angular & Sails [2015]
JavaScript
5
star
20

The-React-Practice-Course-Learn-by-Building-Projects

[REACT, NODE, FIREBASE] [Udemy] The React practice course, learn by building projects [ENG, 2018]
JavaScript
5
star
21

Python-django-dev-to-deployment

[Python, Django 2.X][Brad Traversy] Python Django Dev To Deployment [ENG, 10/2018]
Python
5
star
22

Building-Business-Applications-with-Vue.js-and-MongoDB

[Mark Scott] Building Business Applications with Vue.js and MongoDB [ENG, Jul 2018]
JavaScript
5
star
23

Complete-Angular-Developer

[Zero to Mastery] Complete Angular Developer in 2023 [ENG, 2022]
HTML
4
star
24

vagrant-kubernetes-3-node-cluster-centos7

[DevOps] 3 node local kubernetes cluster by centos7
Shell
4
star
25

Serverless-Applications-with-Node.js

[Book, Manning] Serverless Applications with Node.js Using AWS Lambda and Claudia.js [ENG, 2019]
JavaScript
4
star
26

NodeJS-Microservices-Breaking-a-Monolith-to-Microservices

[Antonio Papa] NodeJS Microservices: Breaking a Monolith to Microservices [ENG, 2022]
TypeScript
4
star
27

React-Redux-Ecommerce-Master-MERN-Stack-Web-Development

[Udemy | Ryan Dhungel] React Redux Ecommerce - Master MERN Stack Web Development [10-2020, ENG]
JavaScript
3
star
28

gitops.ru

[gitops.ru] sources
SCSS
3
star
29

Creating-Apps-With-Angular-Node-and-Token-Authentication

Creating Apps With Angular, Node, and Token Authentication [2014, ENG]
JavaScript
3
star
30

jsdev.org

[WEBSITE] [jsdev.org] source codes
SCSS
3
star
31

Learn-Express.js-by-building-10-projects

[Eduonix] Projects in ExpressJS - Learn ExpressJs building 10 projects [ENG, 2015]
HTML
3
star
32

NestJS-Building-Real-Project-API-From-Scratch

[Oleksandr Kocherhin] NestJS - пишем API для реального проекта с нуля [RUS, 2021]
TypeScript
3
star
33

Packaging-Applications-with-Helm-for-Kubernetes

TypeScript
3
star
34

MERN-Stack-The-Complete-Guide

[Next.js, Semantic-UI][Reed Barger] MERN Stack - The Complete Guide [ENG, 2020]
JavaScript
3
star
35

Next.js-Projects-Build-an-Issue-Tracker

[Code With Mosh] Next.js Projects: Build an Issue Tracker [ENG, 2023]
TypeScript
3
star
36

AWS-Typescript-Masterclass-CDK-Serverless-React

[Alex Horea] AWS & Typescript Masterclass - CDK, Serverless, React [ENG, 2021]
TypeScript
3
star
37

MongoDB-for-Javascript-Developers

[MongoDB University] MongoDB for Javascript Developers
JavaScript
3
star
38

Vue-and-Vuex-Building-Real-Project-From-Scratch

[Oleksandr Kocherhin] Vue и Vuex - пишем реальный проект с нуля [RUS, 2020]
Vue
3
star
39

Front-End-Web-Dev-Masterclass-with-React-and-Material-UI

[John Bura] Front-End Web-Dev Masterclass w/ React and Material-UI [ENG, 2021]
JavaScript
3
star
40

Blockchain-for-Business-with-Hyperledger-Fabric

[Book, Nakul Shah] Blockchain for Business with Hyperledger Fabric: A complete guide to enterprise Blockchain implementation using Hyperledger Fabric [ENG, 2019]
TypeScript
3
star
41

Real-Time-Web-Apps-with-Socket.io

[Andrew Mead] The Complete Node.js Developer Course 2.0 - Real-Time Web Apps with Socket.io
JavaScript
2
star
42

React-hooks-writing-real-project

[Oleksandr Kocherhin] React Hooks - Пишем Реальный Проект с Нуля [RUS, 2019]
JavaScript
2
star
43

oracle-dba.ru

[oracle-dba.ru] исходники сайта
HTML
2
star
44

Working-with-React-and-Go

[Udemy, Trevor Sawler] Working with React and Go (Golang) [ENG, 2021]
JavaScript
2
star
45

ReactJS-and-PostgreSQL-Full-Stack-Application

[YouTube, Theodore Anderson] ReactJS and PostgreSQL: Full Stack Application [ENG, 2017]
JavaScript
2
star
46

Master-Full-Stack-Web-Development-Node-SQL-React-and-More

[David Joseph Katz] Master Full-Stack Web Development | Node, SQL, React, & More [ENG, 2018]
JavaScript
2
star
47

matematika.org

[Matematika.org] Source Codes
SCSS
2
star
48

plsql.ru

[plsql.ru] sources
SCSS
2
star
49

WebProject

[Ларичев Антон] [2021, RUS]
TypeScript
2
star
50

sysadm.ru

[sysadm.ru] исходники сайта
SCSS
2
star
51

NestJS-Building-Real-Project-API-From-Scratch-v1.1

[Oleksandr Kocherhin] NestJS - пишем API для реального проекта с нуля [RUS, 2021]
TypeScript
2
star
52

Angular-and-NgRx-Building-Real-Project-From-Scratch

[Udemy, Oleksandr Kocherhin] Angular и NgRx - пишем реальный проект с нуля [RUS, 2020]
TypeScript
2
star
53

Microfrontends-with-React-A-Complete-Developers-Guide

[Stephen Grider] Microfrontends with React: A Complete Developer's Guide [ENG, 2020]
JavaScript
2
star
54

Build-a-Slack-Chat-App-with-React-Redux-and-Firebase

[Reed Barger] Build a Slack Chat App with React, Redux, and Firebase [ENG, 2019] - Source Codes only
JavaScript
2
star
55

Node.js-Serverside-JavaScript

[loftschool] Node.js серверный JavaScript [2018, RUS]
JavaScript
2
star
56

Building-an-e-commerce-store-using-java-spring-framework

[Java/Spring, Angular.js][Udemy] Building An E-Commerce Store Using Java Spring Framework [ENG, 2016]
Java
2
star
57

Learning-full-stack-javascript-development-mongodb-node-and-react

[Samer Buna] Learning Full-Stack JavaScript Development: MongoDB, Node and React [2016, ENG]
JavaScript
2
star
58

A-Complete-Angular-Course-from-Scratch

[YouTube][procademy] A Complete Angular Course from Scratch [ENG, 2023]
TypeScript
2
star
59

ReactJS-and-Flux-Learn-By-Building-10-Projects

CSS
1
star
60

Redux-Crash-Course-With-React

[Traversy Media] Redux Crash Course With React [2018, ENG]
JavaScript
1
star
61

React-Context-Hooks-Tutorial

[YouTube, The Net Ninja ] React Context & Hooks Tutorial [ENG, 2019]
JavaScript
1
star
62

Building-a-GraphQL-Project-with-React

[LinkedInLearning] Building a GraphQL Project with React.js [ENG, 2021]
JavaScript
1
star
63

Projects-in-Docker

Projects in Docker
JavaScript
1
star
64

Typescript-The-Complete-Developers-Guide

[Stephen Grider] Typescript: The Complete Developer's Guide [2020, ENG]
TypeScript
1
star
65

Telegram-Bots-NodeJS

Создание Telegram бота на Node.js
JavaScript
1
star
66

Microservices-with-Spring-Boot-and-Spring-Cloud

[Book] [Magnus Larsson] Microservices with Spring Boot and Spring Cloud [ENG, 2021]
Java
1
star
67

Webformyself-ReactJS-from-zero-to-profy

[Webformyself] ReactJS с Нуля до Профи [2018, RUS]
JavaScript
1
star
68

Advanced-React-and-GraphQL

[Wes Bos] Advanced React and GraphQL [2021, ENG]
TypeScript
1
star
69

Learn-Angular.js-by-building-10-Projects

[Eduonix] Projects in AngularJS - Learn Angular.js by building 10 Projects [ENG, 2015]
JavaScript
1
star
70

Learn-Angular-2-Development-By-Building-12-Apps

[Eduonix] Learn Angular 2 Development By Building 12 Apps [ENG, 2016]
JavaScript
1
star
71

Oracle-mooc-introduction-to-nodejs-using-oracle-cloud

JavaScript
1
star
72

Test-Driven-Development-with-Nodejs

Test Driven Development with Node js
JavaScript
1
star
73

labs.jsdev.org

[WEBSITE] [labs.jsdev.org] source codes
SCSS
1
star
74

Building-an-angular-application-with-node-and-token-authentication

[Alexander Zanfir] Building an Angular Application with Node and Token Authentication [25.10.2017, ENG]
TypeScript
1
star
75

Complete-React-Developer-In-2020-Redux-Hooks-GraphQL

[Udemy] Complete React Developer In 2020 (W/ Redux, Hooks, GraphQL) [ENG, 2019]
JavaScript
1
star
76

Complete-React-Native-Developer-in-2021-Zero-to-Mastery-with-Hooks

[ZerotoMastery] Complete React Native Developer in 2021 [with Hooks][ENG, 2021]
JavaScript
1
star
77

cats-app-ansible

[DEVOPS] Cats App Ansible Scripts
Shell
1
star
78

Creating-Apps-With-Angular-Node-and-Token-Authentication-updated

[Alexander Zanfir]
CSS
1
star
79

Complete-Next.js-Developer-in-2022-Zero-to-Mastery

[Zero to Mastery] Complete Next.js Developer in 2022: Zero to Mastery [ENG, 2021]
CSS
1
star
80

Advanced-React-and-Redux-2018-Edition

[Stephen Grider] Advanced React and Redux: 2018 Edition [Udemy, ENG, 2018]
JavaScript
1
star
81

MEAN-Stack-and-MongoDB-Development-Techniques

[Lynda.com / Alexander Zanfir] MEAN Stack and MongoDB Development Techniques [2016, ENG]
JavaScript
1
star