THOUGHTFUL WEB DEVELOPMENT COURSE: HTML, VUE.JS, PHP, MYSQL

HTML5, CSS3, JavaScript, jQuery, responsive web page, Vue.js, PHP, MySQL, OOP

Created by OnlyKiosk Tech
Last updated 12/2017
What Will I Learn?
  • Develop the ability of solving problems by yourself
  • Master HTML, CSS, JS, and Vue.js
  • Create 12+ Front-end APPs using HTML, CSS, JS, jQuery and Vue.js
  • Create 12+ Back-end APPs using PHP and MySQL
  • Create responsive and retina-ready web pages
  • Operate MySQL database
  • Master advanced MySQL operation such as transaction, prepared statement, pagination, etc.
  • Create a memebership system
  • Master image-processing skills like CAPTCHA, thumbnail, watermark and image cropper
Requirements
  • A smart phone with a decent camera is recommended for taking notes
  • A computer (PC/Mac) with internet access is needed
  • All software needed in the class is free of charge and easy to install and run
  • No previous coding experience needed
Description
What you will learn from this course:
At this moment (April, 2017), the whole course covers 8 subjects:
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • font awesome
  • Vue.js
  • PHP
  • MySQL
All subjects are taught from ground zero. Therefore, no previous coding experience is needed.
Based on user feedback and tech development, we will keep adding new contents to our course. For example, we just added contents teaching Vue.js. 
For better user experience, all course contents are voiced by professional voice-over artists. Therefore, new contents may be voiced by a different voice artist.
Why not learn from free YouTube videos, manuals and online tech blogs?
Web development has been a popular area for years. The internet has accumulated tons of free tutoring videos and materials. Some of them are actually really good!
Even if you are stuck with questions you cannot solve, just post them on stackoverflow, you will have your answers within a few minutes. The answers you get are also really great!
With all the free tutoring materials and teachers, what is the point of creating this paid online course?
It depends on your own situation and what you want.
If you already have lots of coding experience, then learning web development is actually very simple for you. All you need is to familiarize yourself with a new set of coding grammars and functions.
But if you have no coding experience before, then learning to code can be rather challenging. In this case, you will find that learning from a well-designed course can make your life a lot easier. You will make faster progress as well.
If you just want to have a rough idea of how web apps work and create some basic programs, then there is really no need for you to pay for any courses. Free internet information is more than enough to meet your demands.
If you want to be able to turn your design and idea into programs that are also safe and efficient enough to be applied in real life, and most importantly, you want to do this as soon as possible, then learning from a well-designed and considerate course is your best choice.
You will be shown directly where the best route is. With all the detours being avoided, you can therefore save lots of time and efforts.
Why us:
Most online students can only devote partly to their study. They still have other things going on in their life. Their study will often be interrupted.
We believe this is also situation most of our students are facing.
Therefore, when designing course contents, we have arranged lots of review sessions. In our Vue course, we even ask you to take photos of screenshots.
All our projects will be broken into small bits. We only focus on one bit at a time. In the end, we will combine everything together and create complicated APPs.
Every time previous knowledge is needed, we will either remind you to review previous lessons or directly give you a review to fresh your memory.
In this way, we can keep strengthening foundation while putting more weight on it. Eventually, you will master everything we cover in this course.
In summary, explaining new knowledge to you is NOT our goal. Our goal is to help you master new knowledge as well as possible. 
Who is the target audience?
  • Anyone who wants to learn web development
  • Anyone who wants to learn to Vue.js
  • Anyone who wants to earn a living by becoming a web developer
  • Anyone who wants to start their own business
  • Anyone who wants to be their own boss by becoming a freelance web developer
  • Anyone who wants to strengthen their fundamental skills
  • Anyone who wants to enhance their skills and go higher
Size: 4.15G


Content retrieved from: https://www.udemy.com/web-development-html5-css3-php-oop-and-mysql-database/.

THE COMPLETE MYSQL DEVELOPER COURSE

MySQL: Learn how to build Reports and work with Databases for Web Applications using MySQL and PHP

Created by Rob Percival, Mashrur Hossain
Last updated 12/2016
English
What Will I Learn?
  • Apply for jobs as junior MySQL developers
  • Build web applications using MySQL and PHP
  • Establish a solid foundation for databases and SQL
Requirements
  • No prior experience required
  • A browser and internet connection
  • Some prior experience in web technologies will be helpful but not necessary
Description
Novice to professional database developer in 4 weeks!
Establish the strongest possible foundation in database development by learning how to use MySQL – the most popular open source database in the world – write queries, create reports at will, build web applications, incorporate MySQL as the database layer – make your development dreams a reality by taking this course and putting a check mark next to your growing development skillset.
Database development with MySQL is one of the most fundamental skills that a technology professional needs to thrive in today’s workplace. This course gives you that skill. You’ll start with the absolute basics of installing and creating databases and work your way through building web applications with MySQL as the database, by the end of this course you’ll be able to apply what you have learnt and do virtually anything you want with databases.
Regardless of whether you have experience with flashy new frameworks which try (and fail) to abstract the core of database queries, understanding and having the ability to manipulate these abstractions at will is fundamental to becoming a professional developer – which learning MySQL accomplishes!
This course has it all –
– Setting up MySQL, working with online IDE’s
– Creating Databases and Queries
– Using logical operators, manipulating tables/rows/data
– Learning how joins work and using them at will
– Building web applications with PHP, HTML and CSS along with MySQL as the database layer
– Performing CRUD and authentication from web applications
– Creating admin features and deploying to production
– Responsive support in Q & A and FREE LIVE HELP chatline!
I’m so confident that you’ll enjoy what you learn in this course that there is a no-questions asked 30-day money back guarantee (from the date of purchase). So what are you waiting for? Join today and I’ll see you in the course!
Who is the target audience?
  • Anyone interested in learning MySQL and Database techonologies
  • Anyone interested in getting a job as a MySQL Developer
  • Anyone interested in building web applications
  • Anyone interested in making a career change to Tech industry
Size: 1.18G
Content retrieved from: https://www.udemy.com/the-complete-mysql-developer-course/.

ARTIFICIAL INTELLIGENCE I: BASICS AND GAMES IN JAVA

A guide how to create smart applications, AI, genetic algorithms, pruning, heuristics and metaheuristics

Created by Holczer Balazs
Last updated 8/2017
English
What Will I Learn?
  • Get a good grasp of artificial intelligence
  • Understand how AI algorithms work
  • Able to create AI algorithms on your own from scratch
  • Understand meta-heuristics
Requirements
  • Basic Java (SE)
  • Some basic algorithms ( maximum/minimum finding )
  • Basic math ( functions )
Description
This course is about the fundamental concepts of artificial intelligence. This topic is getting very hot nowadays because these learning algorithms can be used in several fields from software engineering to investment banking. Learning algorithms can recognize patterns which can help detect cancer for example. We may construct algorithms that can have a very very good guess about stocks movement in the market.
In the first chapter we are going to talk about the basic graph algorithms. Several advanced algorithms can be solved with the help of graphs, so as far as I am concerned these algorithms are the first steps.
Second chapter is about local search: finding minimum and maximum or global optimum in the main. These searches are used frequently when we use regression for example and want to find the parameters for the fit. We will consider basic concepts as well as the more advanced algorithms: heuristics and meta-heuristics.
The last topic will be about minimax algorithm and how to use these technique in games such as chess or tic-tac-toe, how to build and construct a game tree, how to analyze these kinds of tree like structures and so on. We will implement the tic-tac-toe game together in the end.
LAST UPDATE OF THE COURSE: 2016 october
Who is the target audience?
  • This course is meant for students or anyone who interested in programming and have some background in basic Java
Size: 1.04G
Content retrieved from: https://www.udemy.com/artificial-intelligence-games-in-java/.

ANGULAR 2 COMPLETE E-COMMERCE APP COURSE – JAVA,SPRING,MYSQL

A Comprehensive Project with Step-By-Step Guide on latest Angular 2 Ecosystem and Java Spring Framework Ecosystem

Created by Le Deng
Last updated 3/2017
English
What Will I Learn?
  • Understand Angular 2, Java Spring Framwork, Database, Web App Design better
Requirements
  • Basics of Angular 2, Java, Spring Framework, Database, Html/CSS, Javascript
Description
WELCOME TO MY “Build Angular 2 Complement -E-Commerce App – Java, Spring, MySQL”!
You can find lowest price here:
www.ldeng(dot)net/courses
Overview
This is a course about building a E-Commerce website using Latest Angular 2 and Java , Spring Framework Ecosystem, MySQL technologies and more. Specifically, it’s about building an online bookstore.
You can consider this course as a sister course of my other one – “Complete E-Commerce Course – Java,Spring,Hibernate and MySQL“. They are sisters because the functionalities and layout are pretty similar to each other while the architecture are quite different. The other course uses Thymeleaf as the template engine (an official template engine adopted by Spring Framework) and is coupled to the backend.
In this course’s approach, we make the web app RESTful. This approach is becoming popular in the modern trend. While the front-end can be developed with different frameworks, and we choose Angular 2, the backend is decoupled from front-end providing REST APIs as resources.
There are Pros and Cons for both of the architectures and it’s better for you to go through them by yourself.
Regarding the bookstore app, the modules developed in the course is similar for all E-Commerce website. Those modules contains:
– User Signup and Login
– User profile management
– Product Management
– Shopping Cart 
– Order checkout and order history
– Automatic email confirmation
As you can see, those modules are the basics for pretty much any E-Commerce website. Check out the preview lesson for a quick tour of the website!
Why should I take this course?
Because you probably won’t find another course out there on similar topic with similar length and detail. This course covers a wide range of topics on building an e-commerce website . It is a step-by-stepguide with most of the code hand typing.
There are students from my other courses complaining that if I copy and paste the code and then explain it, tough it can save some time, students will lose track and drive. That’s why I’m developing stuff in this course from scratch and step-by-step.
What does the technology stack look like ?
As this is a full stack development project, we will develop the code for both front-end and backend. A considerable amount of work will be on developing the front-end code using latest Angular 2, HTML, CSS, TypeScript, bootstrap and etc. The backend side will be using latest Spring technologies – Spring Boot, Spring Security, Spring Data and etc. Then, we will have MySQL as database. MySQL is powerful and free to use and serves as a good database candidate in plenty of commercial apps out there.
Will I get the source code?
Source code and database scripts are provided in the very beginning of the course. Besides, throughout each lesson (I would say most lessons), the source code will be provided to the progress of the lesson. Yet, I still suggest you to develop with me and take the source code as a reference.
What will I get by the end of the course?
This course shows an example of building an E-Commerce app from scratch. By the end of the course, you will get exposed to various topics and building modules that you need for a basic E-Commerce web app. With the hands-on practice, you will gain a lot of experience that is beyond just the theory.
Who is the target audience?
  • Anyone who is interested in learning Angular 2, Java Spring practically with a comprehensive project and hands-on experience
Size: 3.68G

Content retrieved from: https://www.udemy.com/build-angular-2-complete-e-comerce-app-java-spring-mysql/.

LEARN SOCIAL ENGINEERING FROM SCRATCH

Learn how to hack Windows, Mac OS X, Linux & Android Using Social Engineering & how to secure yourself from hackers

Bestselling
Created by Zaid Sabih
Last updated 12/2017
English
What Will I Learn?
  • Learn what is meant by hacking, social engineering and how it can be useful.
  • Learn why social engineering is so dangerous.
  • Learn about the different fields of ethical hacking
  • Install Kali Linux – a penetration testing operating system
  • Install windows & vulnerable operating systems as virtual machines for testing
  • Learn linux basics
  • Learn linux commands and how to interact with the terminal
  • Gather important information about your target weather it is a company, website or a person.
  • Discover websites, companies, people, emails and social networking accounts associated with a person or a company.
  • Build attack strategies based on the gathered info
  • Generate undetectable backdoors for Windows, Mac OS & Linux.
  • Generate Trojans that would steal all passwords from a target computer and report the results by email.
  • Generate a remote keylogger that logs every key strike entered on a target computer and sends reports by email.
  • Manually modify malware to make it bypass anti-virus programs.
  • Make evil files (backdoor, keylogger) look and function like a normal file (image, pdf or any other file type).
  • Embed evil files inside Microsoft Office documents.
  • Generate Keylogger for Linux.
  • Embed a backdoor inside Debian packages for Linux
  • Generate OS X backdoors that look and function like normal files (image, pdf ..etc).
  • Hack OS X and Linux computers by sending using a simple one line command.
  • Send emails from ANY email account without knowing the password for that account
  • Create fake websites that look exactly like any other website.
  • Create a fake login page and use it to stead passwords.
  • Use smart social engineering techniques to make the target person willingly go and use our fake website.
  • Deliver evil files as fake updates, fake installers ..etc.
  • Read, write download, upload and execute files on compromised systems
  • Capture key strikes on a compromised system
  • Use a compromised computer as a pivot to gain access to other computers on the same network
  • Maintain your access to the hacked systems even after they restart
  • Escalate your privileges to admin.
  • Analyse files & detect undetectable malware.
  • Use a sandbox to analyse undetectable malware.
Requirements
  • Basic IT Skills
  • General Knowledge About Computers.
Description
Welcome to my comprehensive course on Social Engineering! In this course, you will start as a beginner with no previous knowledge about penetration testing or hacking, we will start with the basics of social engineering, and by end of it you’ll be at an advanced level being able to hack into all major operating systems (windows, OS X and Linux), generate different types of trojans and deliver them using smart social engineering techniques.
This course is focused on the practical side of penetration testing without neglecting the theory . Before jumping into penetration testing, you will first learn how to set up a lab and install needed software to practice penetration testing safely on your own machine, then the course is divided into the four main sections:
1. Information Gathering – This section will teach you how to gather information about your targetweather it is a company, website or just a person. You will learn how to discover anything that is associated with your target such as websites, links, companies, people, emails, phone numbers, friends, social networks accounts …etc, you will also learn how to graph all of this information and use it to build a smart attack strategy.
2. Generating Evil Files  – In this section you will learn how to generate evil files (files that do tasks you want on the target computer), this includes backdoors, keyloggers, credential harvester and more, you will learn how to generate these files for Windows, OS X and Linux, not only that but you’ll also learn how to enhance these files to make them bypass all anti-virus programs, and make them look and functionjust like any other file such as an image or a pdf, you’ll also learn how to embed these files in legitimate Microsoft Office documents.
3. Deliver Methods – In this section you will learn a number of social engineering methods to deliver trojans to the target, you will learn how to create fake websites that look identical to websites the target trusts, send emails that appear like they’re coming from people the target trusts and use fake login pages and fake updates to hack into the target system, not only that but you’ll also learn advanced social engineering techniques that would lure the target into visiting an evil URL and hack into the target system without even interacting with them.
4. Post Exploitation – In this section you will learn how to interact with the systems you compromised so far. You’ll learn how to access the file system (read/write/upload/execute), maintain your access, escalate your privileges, spy on the target, use the target computer as a pivot to hack other computer systems and more!
Finally at the end of the course you will learn how to protect yourself and your systems from these attacks.
All the attacks in this course are practical attacks that work against real computers, in each technique you will understand the theory behind it and how it works, then you’ll learn how to use that technique in a real life scenario, so by the end of the course you’ll be able to modify these techniques or combinethem to come up with more powerful attacks and adopt them to different scenarios and different operating systems.
NOTE: This course is created for educational purposes only and all the attacks are launched in my own lab or against devices that I have permission to test.
NOTE: This course is totally a product of Zaid Sabih and no other organization is associated with it or a certification exam. Although, you will receive a Course Completion Certification from Udemy, apart from that NO OTHER ORGANIZATION IS INVOLVED.
Who is the target audience?
  • People who want to learn ethical hacking / social engineering
  • People who want to learn how hackers hack into secure systems that do not have any vulnerabilities
  • Anybody who wants to learn how to secure their systems from social engineering attacks
Size: 1.59G
Content retrieved from: https://www.udemy.com/learn-social-engineering-from-scratch/.

UI & WEB DESIGN USING ADOBE ILLUSTRATOR 2017

Build professional web & app designs.

Best Seller
Created by Daniel Walter Scott
Last updated 8/2017
English
What Will I Learn?
  • Work as a UI designer building web design & app designs.
  • Use Illustrator to a professional level.
  • Know how to build wireframes.
  • Know how to build site maps.
  • Know how to design for a responsive website.
  • Professional workflows and shortcuts.
Requirements
  • You’ll need a copy of Adobe Illustrator CC 2017 or above. A free trial can be downloaded from Adobe.
  • No previous design skills are needed.
  • No previous Illustrator skills are needed.
Description
UI design skills are one of the most employable opportunities of our lifetime. In this course you’ll learn how to design a professional website in Adobe Illustrator. We’ll start right at the basics of Illustrator and work our way through to building professional UI designs. This course doesn’t cover how to code a website but focuses on the design processes that professional UI designers use when working.
This is a project based class for students who are new to the world of app & web design. I created this for people nervous about changing their careers into the world of user interface design.
Who is the target audience?
  • This course is for beginners. Aimed at people new to the world of web and UI design. While no previous Illustrator experience is necessary.
Size: 974.72M

Content retrieved from: https://www.udemy.com/ui-web-design-using-adobe-illustrator-2017/.

THE UNREAL ENGINE DEVELOPER COURSE – LEARN C++ & MAKE GAMES

Learn C++ from scratch. How to make your first video game in Unreal engine. Gain confidence in programming.

Bestselling
Created by Ben Tristem, Sam Pattuzzi, GameDev.tv by Ben Tristem
Last updated 8/2017
English
What Will I Learn?
  • Learn C++, the games industry standard language.
  • Develop strong and transferrable problem solving skills.
  • Gain an excellent knowledge of modern game development.
  • Learn how object oriented programming works in practice.
  • Gain a more fundamental understanding of computer operation.
Requirements
  • 64-bit Mac or PC capable of running Unreal 4 (PC recommended).
Description
NEW Testing Grounds FPS shipping now, including…
  • Much more C++ and Blueprint.
  • AI Blackboards & Behavior Trees.
  • Environmental Query System (EQS).
  • Humanoid Animation Blending.
  • Never-ending Level Design.
This course started as a runaway success on Kickstarter. Get involved now, and get access to all future content as it’s added. The final course will be over 50 hours of content and 300+ lectures.
Learn how to create and mod video games using Unreal Engine 4, the free-to-use game development platform used by AAA studios and indie developers worldwide.
We start super simple so you need no prior experience of Unreal or coding! With our online tutorials, you’ll be amazed what you can achieve.
Benefit from our world-class support from both other students, and the instructors who are on the forums regularly. Go on to build several games including a tank game, and a First Person Shooter.
You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students.
You will learn C++, the powerful industry standard language from scratch. By the end of the course you’ll be very confident in the basics of coding and game development, and hungry to learn more.
“Any serious game programmer needs to know C++”Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)
Anyone who wants to learn to create games: Unreal Engine is a fantastic platform which enables you to make AAA-quality games. Furthermore these games can be created for Windows, consoles, MacOS, iOS, Android and Web from a single source!
If you’re a complete beginner, we’ll teach you all the coding and game design principles you’ll need. If you’re an artist, we’ll teach you to bring your assets to life. If you’re a coder, we’ll teach you game design principles.
What this course DOESN’T cover…
Whereas this course is already huge, we can’t possibly cover everything in that time. Here are some things we will not be covering…
  • Team collaboration topics.
  • Editor plugins or modifications.
  • Physics engine modification.
Note: access to this course comes with an optional, free community site where you can share games and 3D models, as well as connect with other students.
Start your transformation now, you won’t be disappointed!
Who is the target audience?
  • Competent and confident with using a computer.
  • Artists who want to bring their assets alive in a game engine.
  • Developers who want to re-skill across to coding.
  • Complete beginners who are willing to work hard.
  • Existing programmers who want to re-skill to game development.
Size: 53.95G
Content retrieved from: https://www.udemy.com/unrealcourse/.

UNREAL MULTIPLAYER MASTERY – ONLINE GAME DEVELOPMENT IN C++

Use Epic’s Unreal Engine for online game development in C++. Covers LAN, VPN, Steam, and more.

Created by Sam Pattuzzi, GameDev.tv by Ben Tristem
Last updated 1/2018
English
English [Auto-generated]
What Will I Learn?
  • Build multiplayer games.
  • Share games with a large audience.
  • Connect games via the Steam APIs.
  • Understand the challenges of computer networks.
  • Understand how Unreal replicates state.
  • Build UI with UMG and C++.
Requirements
  • Knowledge of basic C++ including classes and pointer.
  • An understanding of fundamental Unreal concepts such as Pawns and Maps.
  • You should be comfortable creating Blueprints to program simple behaviours.
Description
Learn to create Epic multiplayer experiences using the world class Unreal Engine. This course (featured on Epic’s UE4 blog) hits the ground running and instantly gets you playing your own multiplayer games with other students.
As the engine underpinning many AAA games, Unreal is full of tools for creating multiplayer games extremely quickly. However, knowing where to start with Unreal Engine can be intimidating.
With a massive feature set and little documentation, you get stuck understanding where to begin. This course makes understanding Unreal super easy. Not only do we show you how to use the engine, but we teach you the fundamental concepts. These skills allow you to pick up new features for yourself.
This course is aimed at beginner to intermediate Unreal users with some knowledge of C++. Not too confident? Don’t worry, the course will take you through everything step by step and give you plenty of practice to build up that confidence with coding.
We don’t assume any knowledge about networking or multiplayer games. We will teach you about everything you need to know about networks from the basics of latency in networks to the advanced topics of state synchronisation.
This course will not teach you to make a massively multiplayer game. But it will teach you the fundamentals you need to understand how an MMO could be built.
Note: access to this course comes with an optional, free community site where you can share games and 3D models, as well as connect with other students.
Become a multiplayer master now, you won’t be disappointed!
Who is the target audience?
  • Beginner to intermediate coders.
  • Blueprint users who want to get good at C++.
  • Unreal users who want to understand multiplayer features.
Size: 5.08G

Content retrieved from: https://www.udemy.com/unrealmultiplayer/.

THE COMPLETE UNITY MASTERCLASS: BUILD 2D, 3D, AND VR GAMES

*Includes FREE book! Beginner’s guide for aspiring game developers. Learn to code in C# & make games in Unity 5.4.3f1.

Created by Mammoth Interactive, John Bura
Last updated 10/2017
English
What Will I Learn?
  • Build games in Unity 2D and 3D.
  • Build Virtual Reality games.
  • Learn the fundamentals of game design.
  • Create artwork in Blender.
  • Code in C#.
Requirements
  • Download and install Unity 5.4.3f1 and Blender.
  • This course was recorded on a Mac, but you can use a PC.
Description
Have you ever wanted to make your very own games? Well, you’ve come to the right place!
After purchasing this course, you’ll be taken step-by-step through every process needed to do just that. Our two very talented instructors, Kevin Liao and Glauco Pires, explain everything from a basic, beginner level. That means, you don’t have to have any prior coding or digital art experience to succeed here.
Glauco Pires will take you through the process of coding a game in Unity from scratch. Kevin Liao will teach you how to create all the artistic elements you will need to complete the game. Kevin will teach this section of the course in Blender; the wonderful, free 3D modeling program. The final section will teach you how to integrate the art you created in Blender to the game in Unity 3D.
The beauty of taking an online course like this is the ability to replay any of the lectures at any time. There is no time limit or final tests. You get to learn at your own pace with a practical model method of learning.
Feel free to leave us any questions in our Q&A section. Please leave this course a rating. We love hearing from you!
One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.
This course is project-based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.
You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.
Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.
You get full lifetime access to this course for a single one-time fee. Your purchase includes the free e-book “Build a 3D Virtual Reality Whackamole Game” by Mammoth Interactive.
Who is the target audience?
  • Complete beginners. No prior coding or digital art skills necessary.
  • People who want to make games.
Size: 34.25G

Content retrieved from: https://www.udemy.com/unitygames/.

LEARN TO CODE BY MAKING GAMES – COMPLETE C# UNITY DEVELOP

Game development & design made fun. Learn C# using Unity 4.6 & Unity 5. Your first 7 2D & 3D games for web & mobile.

BESTSELLING
Created by Ben Tristem, GameDev.tv by Ben Tristem
Last updated 7/2017
English
What Will I Learn?
  • Learn C#, a powerful modern language.
  • Develop a positive attitude to problem solving.
  • Gain an excellent general knowledge of game creation.
  • Learn how object oriented programming works in practice.
  • Transfer your knowledge to .NET, other languages, and more.
Requirements
  • Mac or PC capable of running Unity 3D.
  • A copy of Unity 4.6.3 for early content, free from Unity.
  • A copy of Unity 5 for later content, also free.
  • A copy of Blender, free from www.Blender.org
  • Either some experience of coding, or the will to do self-study.
Description
The course is continually updated, a major improvement was made in Glitch Garden in March 2016, and over 30 new quiz questions were added in June 2016.
This is the online game development school that was a runaway success on Kickstarter. As a result there are English closed-captions throughout.
Learn how to create video games using Unity 3D, the free-to-use game development tool. We start super simple so you need no prior experience or Unity of coding! With our online tutorials, you’ll be amazed what you can achieve.
Benefit from our world-class support from both other students, and Ben is on the forums regularly. Go on to build several games including a full 3D version of Pong with an online multiplayer scoreboard, and more.
You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students. Check out our reviews to see how people love this feature.
Unity 5: The first part of the course is taught in Unity 4. 6, as this is well established and stable. When you get to Bowlmaster we upgrade to Unity 5, and start using it’s great new features. You can use Unity 5 from the start if you wish, with only minor code differences.
The course is project-based, so you will not just be learning dry programming concepts, but applying them immediately to real indie games as you go. All the project files will be included, as well as additional references and resources – you’ll never get stuck. There are talking-head videos, powerful diagrams, quality screencasts and more.
Oh, and it’s just bigger and better than the competition. See the length and the reviews.
For each demo game you build you will follow this process…
  • Be challenged to build the entire game yourself.
  • Be shown step-by step how to build it.
  • Be challenged to apply, and re-apply your knowledge regularly.
You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way. Most courses teach scripting using only C#.
You will learn C#, including Test Driven Development, a highly valuable skill. By the end of the course you’ll be very confident in the basics of coding and game development, and hungry to learn more.
What this course DOESN’T cover…
Whereas this course is already huge, we can’t possibly cover everything in that time. Here are some things we will not be covering…
  • Performance optimization.
  • Editor plugins or modifications.
  • Physics engine modification*
* Separate mini-course to cover these this now available.
Anyone who wants to learn to create games: Unity 3D is a fantastic platform which enables you to make production-quality games. Furthermore these games can be created for Windows, MacOS, iOS (even iOS 9), Android and Web from a single source!
If you’re a complete beginner, we’ll teach you all the coding and game design principles you’ll need. If you’re an artist, we’ll teach you to bring your assets to life. If you’re a coder, we’ll teach you game design principles.
Note: access to this course comes with an optional, free community site where you can share games and 3D models, as well as connect with other students.
Dive in now, you won’t be disappointed!
Who is the target audience?
  • Competent and confident with using a computer.
  • Artists who want to learn to bring their assets into games.
  • Some programming experience helpful, but not required.
  • Complete beginners who are willing to work hard.
  • Developers who want to re-skill across to game development.
Size: 15.44G
Content retrieved from: https://www.udemy.com/unitycourse/.

CREATE YOUR FIRST RPG AND FPS MULTIPLAYER GAME IN UNITY

Learn To Code In C# And How To Create Role Playing And First Person Shooter Multiplayer Games In Unity3D

Created by Awesome Tuts
Last updated 7/2017
English
What Will I Learn?
  • Learn To Code in C#
  • Develop strong and transferrable problem solving skills
  • Understand the capabilities of game development using Unity
  • Gain an excellent knowledge of game creation
  • Learn how object oriented programming works in practice
  • Create Stunning 3D Games
Requirements
  • Must have a Mac or PC capable of running Unity3D
Description
This is the FIRST online course that will teach you how to create a First Person Shooter Multiplayer Game!!
The course is completely project based, and we are going to create four 3D games from scratch using Unity Game Engine.
We will start with simple things so you will be comfortable even if you are using Unity for the first time. This also applies to your coding skills, if you did not code before, don’t worry, we will deeply cover C# from basic to advanced features.
I had beginners and intermediate game developers on my mind when I structured this course, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games. Every section in the course starts with basic information about the specific topic, and slowly progresses in difficulty as we finish every video.
You will also benefit from my super fast response if you have any issue that you are stuck with(I check Udemy forums every day if someone posts a question). Oh and all the students taking the course will also be there to help you!
Lets take a look at the games that we are going to create inside of this course:
Save The Golem
Our First game is called Save The Golem and its a simple game where pumpkins roll down the hill and you try to avoid them with your Golem character, this is just to get us started with game development and see how easy and simple it is to create your first game in 40 minutes.
Awesome Knight
Our second game is a click and point game called Awesome Knight. In this game we create a character by our mouse, where we click on the screen the player will go towards that position. We will also be able to attack by using melee attack system and special attacks like fire tornado. This game will have enemies that have their or AI and path finding system and we also have a boss who has his own special attacks like throwing magic at us.
Awesome Heroes
The third game is an RPG game called Awesome Heroes. In this game we will learn how to create beautiful levels, player select system where we can select multiple players to play the game, we will have multiple worlds to explore and in each world we will have different enemies attacking us which makes the game more exciting. And not to forget that we are going to create an inventory system where we can select multiple weapons for our characters to battle the evil monsters we encounter in our quests.
First Person Shooter Multiplayer
This is the most requested game I had and its finally here. First we will learn how to create and animate our fps character, add weapons in the game and shoot with those weapons, detect collision when shooting so that we can apply damage and of course add the famous hands that you see in every first person shooter game. After we finish all of that we will use unity’s networking system to connect two players over lan and the internet to play against each other in a multiplayer death match.
Some of the things you will learn in the course:
  • Unity’s interface
  • Importing Assets
  • Organizing The Project
  • Basic, Intermediate And Advanced C# Programming
  • Basic AI(Artificial Intelligence)
  • Advanced AI(Artificial Intelligence)
  • Path Finding
  • Nav Mesh Agent
  • Basic And Advanced Character Animations
  • Sound FX And Music
  • Basic, Intermediate And Advanced Particle FX
  • Melee Battle Systems
  • Boss Fights
  • Special In Game Attacks
  • Learn How To Use Unity’s UI System
  • Create And Animate Menus
  • Create Animation Trigger Events
  • Create Multiplayer Games With Unity’s Networking System
That And Much More Is Awaiting You In This Course
If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!
What Is Your Risk By Taking This Course?
Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!
Enroll Now!! You Will Not Be Disappointed!!
Who is the target audience?
  • Anyone Who Wants To Learn Game Development But Does Not Know Where To Start
  • Beginners with no coding experience
  • Programmers who want to learn game development
  • Experienced Game Developers
Size: 7.28G

Content retrieved from: https://www.udemy.com/create-your-first-rpg-and-fps-multiplayer-game-in-unity/.

THE COMPLETE ANDROID N DEVELOPER COURSE

Learn Android App Development with Android 7 Nougat by building real apps including Uber, Whatsapp and Instagram! Bestselling ...