Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
With "Social Network Web Development", you will learn everything you need to create a social network site.
This course it's structured in 6 chapters, more than 30 video lectures.
The entire course it's based on an social network site example, inspired mainly on pinterest like site, that you'll learn to create from zero. I'm a real fan of the learn-by-project method because it forces you to learn all the concepts applying them with something that you can use and re-use at the end.
Why learn to create a social network site?
The source code of each chapter will be available for you to download as well.
"Social Network Web Development" will give you a new perspective on how the Internet works and after you completed the course you will be able to create your own websites and apps with the latest technology. Hope you enjoy!
Why Learn How to Create a Social Network Site?
The internet is evolving real fast and so are the platforms. There are some huge social networks where you share a little bit of everything. Those that rocks are just few of them. It's preferable to have a niche social network that's focused in a particular topic. When you learn the content of this course you'll be able to create your own niche social network like a Tattoo Social Network, Scuba Diving Social Network, Mini Cooper Social Network, what ever you like.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Hi and Welcome to the course "How to Create a Social Network from Scratch".
If you ever wondered what are the steps to create a social network site, then this course is for you.
It's supposed that you already are familiar with HTML & CSS, a little of jQuery, object oriented programming and Server-side programming. Also if you have a little of database programming you'll do great.
Hope you like the course, and if you have any question I'll be here to answer.
See you in the next video.
Setup the systemPreview
|Section 2: HTML and CSS - Crash Course (LEARN - Specially for newbies)|
Intro to HTML and CSS
margin (css property)
padding (css property)
position: relative | absolute | fixed (css property)
top,left,right,bottom (css property)
float: left | right (css property)
border (css property)
What's new with HTML5 and CSS3
linear-gradient (css property)
box-shadow (css property)
text-shadow (css property)
border-radius (css property)
Font Awesome Library
|Section 3: HTML and CSS - The Main Structure (APPLY)|
TopBar - HeaderPreview
TopBar - LogoPreview
TopBar - Categories
TopBar - Search
TopBar - AddContent
TopBar - Notifications
TopBar - Profile
Download HTML Site
|Section 4: JQuery - (LEARN - Specially for newbies)|
What is jQuery and Why to use it
First steps with jQuery
|Section 5: jQuery - Dynamizing (APPLY)|
TopBar - Categories - Dropdown Content
TopBar - Search - Dropdown Content
TopBar - AddContent - Popup Content
TopBar - Profile - Dropdown Content
TopBar - Notifications - Dropdown Content
Main - Masonry
Main - Content - Masonry
Main - Masonry - Popup Content
Download HTML jQuery Site
|Section 6: The Database - The Data Struture - Microsoft SqlServer 2008 R2|
Download Link to SQL Server 2008 R2
Creating the Database
|This file is in .sql extension. Execute it on Microsoft SQL Server 2008 R2.|
Download Database Populate Script
|Section 7: Business Objects - Classes and WebServices|
Introduction to Classes and WebServices
|Section 8: Dynamizing the content - ASP.NET, MS SQL, Ajax, WebServices|
The Master Page and Main Page
In this video you'll learn how to create the asp.net settings page with just little "Copy & Paste" operations.
In this video you'll learn how to create the asp.net profile page with just little "Copy & Paste" operations.
In this video you'll learn how to create the membership provider so you can connect your database with the asp.net authentication libraries.
In this video you'll learn how to create the home page that will contain a bigger logo at the top, then a smaller text, two buttons "Login" and "Register", and a image at the bottom.
In this video you'll learn how to create the login page that will be loaded through the click in the "Login Button" created in the Home Page in the last video.
In this video you'll learn how to load the content through ajax and webservices using the actual business logic model that was generated through Sicuel2Vibi software.
In this video you'll learn how to create the popup content, that it's activate through the click on any post.
You'll learn how to create those floating boxes like pinterest, loading your content through ajax and webservices.
Download the COMPLETED FINAL PROJECT
|Section 9: BONUS - FREE|
In this video you'll learn how to work with the Sicuel2Vibi software and get your automated code created at just a single click.
(BONUS) Download Sicuel2Vibi (Free)
|Section 10: My Conclusions|
Thank you for participating and for finishing this course.
You have the blueprint, now go build your dream!
My name is Leo and i'm 37, father of 3 beautiful boys. I live in Portugal, more precisely in Madeira Island, the Altantic Pearl (as they call it). My programming passion started when I was 15 and since I never stopped programming, learning all I can. I started working when I was finishing my software engineer university course and fortunately I could apply and learn the stuff that worked in the "real world". After that I've started teaching programming classes and taking all my knowledge to the teens, so they could create beautiful and fully "real world" functional sites.
I become interested also in the wonderfull world of Internet Marketing learning from great mentors and also applying all those learning in the real world with a lot of trial and error. I found that a lot of things works, some depends on the niche and others don't apply to my own style. That's it.