Categories
Design

Learn Illustrator CC: Create Simple Flat Vector Characters

Do you want to learn how to create vector illustrations quickly & easily and create assets for video games or animation? You can do it in this course and learn the basics of Adobe Illustrator CC by creating some simple flat character designs! This class is perfect for illustrators, graphic designers, game artists, mobile game developers and anyone else who would like to learn how to create vector graphics. Through this assignment you will learn:

  • How to create three different base characters
  • How to create three different body types
  • How to create different color schemes for your characters

Content & Overview

This is a great way for beginners to introduce themselves to Adobe Illustrator. Starting with a basic overview of the program, the course will help familiarise you with the tools you will need. Each step will be broken down to make understanding the process even easier, starting with creating a simple vector shape to creating your different character designs.

Follow along as we take simple vector shapes and step by step create three different character designs which can be used in your own animation or video game projects.

I have included the .AI file here for you to use as reference. So you’ll be able to work alongside the videos to learn and create your own flat vector characters. Please feel free to share your creations as well!

Who this course is for:

  • Illustrators
  • Graphic Designers
  • Game Artists
  • Digital Artists
  • Indie Game Developers
  • Artists
  • Hobbyist

Size: 279MB

Categories
Course Design

Fast animation and rigging techniques using maya 2017


Fast animation and rigging techniques using maya 2017 – Download Udemy Courses For Free | freetutorials.us














Please disable your adblock and script blockers to view this page

Advertisement

Fast animation and rigging techniques using maya 2017 free download - freetutorialsus.com

Learn to rig a biped character and animate a walk cycle for film, TV and video games for beginner Maya users

Maya

What you’ll learn

  • Rig a biped using Human IK in Maya
  • Rig a character using Quick rig one click and step by step methods
  • Animate a walk cycle and tweak it to show more weight
  • Apply motion capture to Human IK and any other rig
  • Apply and retarget motion capture downloaded from the internet
  • Edit motion capture using the Time editor and Graph editor
  • Paint skin weights on characters with time saving tips

Requirements

  • Basic knowledge of navigating Maya viewports
  • Selecting objects in Maya
  • Basic keyframe animation

Description

Have you ever wanted to try your hand at animation? 

Modelled lots of characters but too intimidated by the rigging process? 

Do you want to bring life to your characters to use in game engines like Unity and Unreal?

Autodesk Maya is the hub of animation companies around the world thanks to its powerful and flexible toolset. In this course you will learn how to quickly prepare your 3d models for animation in a process called rigging. You will then animate a walk cycle. The Human IK system is the rig we will be using to bring our character to life. You will also learn more advanced topics like applying and editing motion capture to your characters. These techniques will allow you to quickly create great looking animation to your film,TV and video game projects.

This course is specifically designed for beginner level but it is packed full of useful tips, tricks and tools to help more experienced users learn features that they are unfamiliar with. It covers some of the latest updates to the animation features in Maya including the new Graph editor, Quick rig and Time editor.

The skills covered in this course will not only allow you to create great work but also make you more attractive to employers for Animator, Pre-visualisation Artist, Technical Animator and 3d generalist jobs.

Take your first step into the exciting world of 3d animation today!

Who this course is for:

  • Ideal for anyone who wants to try 3d animation in Maya for the first time by animating a walk cycle
  • Artists who want to apply motion capture to any rig and edit the animation
  • Video game developers who want to quickly rig and animate biped characters in Maya
  • Experienced artist who want to update their skills with the latest animation features of Maya

Size: 970MB

 

Friendly Websites

Related Posts

Categories
Course Design

Graphic design masterclass – learn great design

As you can see, this course is updated frequently with new lessons and projects!

Nov 2019 – NEW!Adobe Illustrator introduction and tools section (vector tracing worksheet)
Nov 2019 –
NEW!Photoshop section and Projects (including a new youtube thumbnail and book cover project)
Oct 2019 –
NEW!  11 page downloadable resource – The Guide to Grids
Oct 2019 –
NEW!  Color Theory and Color Harmony Lessons + new Downloadable Resources
July 2019 –
NEW!  Affinity Designer Section! Learn The Basic Tools and Differences Between Adobe Illustrator And Affinity Designer
May 2019 –
NEW! Downloadable Resources – the Anatomy of Typography poster and the Psychology of Color graphic!
April 2019 –
NEW Lessons: Finding Your Graphic Design Niche and Focus!
Dec 2018 –
NEW Lessons: 2019 Design Trends Lessons

Graphic Design Master Class – Learn GREAT Design

Do you want to learn all the skills and techniques you need to create incredible designs?

Do you want to know the process of creating logos and branding packages?

Are you intimidated by learning photoshop, illustrator or InDesign and want to learn through practical real world projects? Than This class will be for you!

We will extensively review Typography, color theory, layout and composition, how to use photos in design, photo manipulations and editing and magazine layout designbranding and logo design just to name a few.

We also learn the basics of Adobe Photoshop, illustrator and InDesign and do projects with real world applications. Every designer needs to know and master these programs and this course makes sure you know the essential tools to power through amazing projects.

In Adobe Photoshop, we will review photo editing and manipulation techniques like how to cut objects out, duotones, changing color on objects, the liquify tool and we will create a compelling YouTube thumbnail with our newly learned photoshop skills as well as an entire book cover design project.

In Adobe Illustrator, we will master the pen tool by hand tracing simple and complex shapes. We will explore the power of the shape builder tool and In the end of this section, we will design a complete logo design. There is an entirely new introduction and tools section that has been added where we work through a 7 page vector tracing worksheet and in the end create a complex vector illustration using our newly learned illustrator vector tools. Lastly, we will put together an event flyer to practice our layout skills, and even work through the branding process and create a logo, business card and letterhead for a business.

We will will create a magazine layout in InDesign and learn the master pages tool to drastically speed up your design workflow when working with multiple paged layouts.

We will talk about branding basics, what makes a good logo? How do you extend your logo or brand to other marketing materials? 

I designed this extensive course to be gentle enough for new comers to design but detailed enough for everyone to get a TON out of this course.

New Mini-Course Added! (April 2019)
Discover Your Design Niche! 

Do you want to find out what design niche you should concentrate on? This is an exploratory mini-class added to the Graphic Design Masterclass course on Udemy (Section 15) that helps you find your next focus and explore many wonderful options for budding and established designers.

We are going to review some main core design categories and talk about what types of projects you will do and also what you will need to learn to leap into those design niches.

There are always more niches to discover but we will focus on the following in this mini-class:

Logo Design
Print & Editorial Design
Pattern Design and Illustration
Package Design
Branding Design
UX/UI Design
Social Media/Digital Graphic Designer

By the end of this class you will have a solid grasp of what each design niche entails. You will have confidence in choosing your top three focal niches to kickstart or enhance your design offerings and know what to learn next.

Who this course is for:

  • Anyone interested in creating compelling and GREAT design.
  • Those interested in learning Photoshop, Illustrator and InDesign (Affinity Designer Too!)
  • Those wanting to understand graphic design basics and theory paired with real world projects and applications
  • Those looking to learn logo design and branding techniques and execution
  • Anyone wanting to become a graphic designer part-time or full-time, or those who need design skills to elevate their current careers.
  • Those looking for a solid graphic design foundations course with the depth of an intermediate level course
  • Those wanting to learn the basics of Affinity Designer and learn the difference between Adobe Illustrator and Affinity

Size: 9.2GB

Categories
Design

Complete Blender Creator: Learn 3D Modelling for Beginners

  • Mac or PC capable of Running Blender Version 2.77 or above

Description

**THE COURSE IS CURRENTLY BEING UPDATED TO BLENDER 2.8**

We are busy updating the course for 2.8 and including many student suggestions.  We are really excited and hope you are as well!

This course is continually updated in response to student suggestions

Blender is a fantastic platform which enables you to make AAA-quality models which can be exported to any game engine, 3D printer, or other software. Here are some of the reasons why you want to learn Blender with this online tutorial…

  • Create assets for video games.
  • Make unique 3D printed gifts.
  • Design your dream house, car, etc
  • Express yourself through 3D artwork.

Learn how to create 3D Models and Assets for games using Blender, the free-to-use 3D production suite. We start super simple so you’ll be ok with little or no experience. With our online tutorials, you’ll be amazed what you can achieve.

Ben Tristem is one of Udemy’s top instructors, and Michael Bridges is an experienced 3D artist. Together Ben and Michael will provide world-class support, encouragement and plenty of challenges.

The course is project-based, so you will applying your new skills immediately to real 3D models. 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.

For each of the models that you build you will follow this process…

  • Be challenged to build the entire model yourself.
  • Be shown step-by-step how to build it.
  • Apply your knowledge regularly.

Have a more specific focus? Check out our other Blender courses which focus on characters and environments. Want to bring your models to life in a video game engine? Check out our Complete Unity Developer 3D course. Just look for our green leaf logo – a sign of passion & quality.

You will get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way. By the end of the course, you’ll be very confident in the basics of 3D modelling and rendering, and hungry to learn more.

If you’re a complete beginner, we’ll teach you all the modelling fundamentals 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 modelling and 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 this course is for:

  • Competent and confident with using a computer.
  • Artists who want to learn to bring their assets alive.
  • Game Developers who wish to expand their Skill Set.
  • Complete beginners who are willing to work hard.

Created by Ben Tristem, Michael Bridges, GameDev.tv by Ben Tristem
Last updated 7/2019
English
English [Auto-generated]

Size: 49.79 GB

Categories
Development

Complete C# Unity Developer 3D – Learn to Code Making Games

Description

This is the long-awaited sequel to the Complete Unity Developer – one of the most popular e-learning courses on the internet! Completely re-worked from scratch with brand-new projects and our latest teaching techniques. You will benefit from the fact we have already taught over 350,000 students programming and game development, many shipping commercial games as a result.

Unity 2017 is an incredible 3D package used for making video games, architectural and medical imaging and more. The challenge is that it’s big and complicated to use, especially for complete beginners to coding and game development. We make learning to code easy and fun by leading you step-by-step through the process of creating exciting games.

The course is 100% compatible with the newer Unity 2018 software update.

This course has full professional-produced English closed-captions.

If you’re reading this you probably already have everything you need to get started. Unity 2017 Personal is a free download. With regular access to an internet connection you’ll be able to engage in our thriving community. Even if you have no experience with coding, or with 3D packages, we will guide you through everything from first principles. Starting slow, then building on what you learn, you’ll soon have a very solid working knowledge of Unity.

Don’t take our word for it, please see the amazing reviews students have taken the time to write. We are proud to be transforming lives, and equipping 1000s of people with valuable new skills. We would love you to become one of them now.

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 heads”, powerful diagrams, quality screencasts and more.

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.

What this course DOESN’T cover…

Here are some things we will not be covering in detail…

  • Art asset creation (assets provided but not made on-screen).
  • Advanced performance optimization.
  • Editor plugins or modifications.
  • Physics engine modification.

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!

Note: access to this course comes with an optional, free community site where you can share games and connect with 1000s of other students.

Dive in now, you won’t be disappointed!

Who is the target audience?

  • Anyone who wants to learn to code the fun way – by making games.
  • Existing coders (especially C#) who want to re-skill to game development.
  • People who want to learn to make their video games, learning code as they go.

Size: 8.41G

 

Categories
Development

Unity: Particles From Beginner To Advanced!

Take your games to the next level by recreating amazing particles seen in many pupular games nowadays.

What Will I Learn?

  • Create amazing particles used in AAA games.
  • Advance your games to the next level with stunning particle effects.

Requirements

  • Have a computer that can run Unity.
  • Have Unity installed.

Description

In this course we will teach you everything you need to know about the Unity particle system.
You will learn how to create particles on examples, this means that we will take particles from other games as inspiration, and recreate those so you can get a better understanding of how they were made.

Particles and special effects are an important part of every game and as a game developer you should take the time to learn as much about them as you can.

No coding involved, we will just be using Unity’s built in particle editor.

Who is the target audience?

  • This course is for game developers who want to learn more about particles in Unity.
  • For people who wish to take their game development skills to the next level with amazing particles.
  • Beginners and professionals alike.

Size: 575.44 MB

Friendly Websites

Related Posts

Categories
Development

Cocos2d-X V3 JavaScript – Game Development Series

Learn how to create games for pretty much every platform from phones to tablets to desktop computers.

What Will I Learn?

  • Know the basic skills of making a game in Cocos2d-x
  • Improved JavaScript Skills
  • Game Development Skills
  • Games Programming Skills
  • Cross-platform Game Development Skills

Requirements

  • Programming
  • Passion for game development
  • Computing basics
  • Love for games

Description

Learn how to make cross platform games using the immensely successful game engine Cocos2d-x. A step by step process is used to show everything from project setup to essential game design technique

Gain a good understanding of the following concepts:

  1. JavaScript Game Programming
  2. Video Game Logic
  3. Cocos2d-x Game Programming
  4. Game Mechanics
  5. Game development
  6. Game design
  7. Mobile development
  8. Mobile design
  9. Cross platform development

Cocos2d-x is one of the easiest game frameworks in the world and will provide you with a solid foundation for your game development journey. The gaming industry is bigger than Hollywood and is constantly growing, start your journey now.

You will be provided with the full source code to aid in development during and after this course. The source code and artwork is free to use in as many projects as you wish.

Cocos2d-x is a free open source game engine used by indie developers and companies such as Bandai Namco and Zynga.

Over 90,000 students have enrolled on my courses and all of them are extremely satisfied. You will also be satisfied with this course.

If you have any questions regarding the topics covered in this course, please feel free to ask. I’m always happy to help those who want to learn!Who is the target audience?

  • People looking to create games
  • Budding game developers
  • People looking for a refresher for Cocos2d-x
  • People who want to create mobile games
  • Gaming aficionados

Created by Frahaan Hussain
Last updated 1/2018
English

Size: 1.33 GB

Friendly Websites

Related Posts

Categories
Development

The Ultimate Beginners Guide to Creating a 2.5D Pokemon Game

Created in partnership with IIColor Spectrum: learn C# by developing a complete 2.5D game with this comprehensive guide.

What Will I Learn?

  • Learn C#, a powerful modern language.
  • Gain an excellent general knowledge of game creation.
  • Develop a positive attitude to problem solving.
  • Build a complete AAA quality 2.5D / 3D Unity game.
  • Write programs in C#.
  • Create enemies with basic AI behavior.
  • Detect collisions, receive user input, and create player movements.
  • Implement sound effects, background music, and particle effects
  • Learn to work with 2D & 3D animations

Requirements

  • No prior programming or Unity experience is required. If you have worked in C# or Unity before, this course can help you fine-tune your game development skills.
  • A copy of Unity 2017.1.0, free from Unity.
  • A copy of Blender
  • A copy of RPG Maker XP
  • Either some experience of coding, or the will to do self-study.
  • Mac or PC capable of running Unity 3D.
  • Willing to lean & have Fun!

Description

Why Learn Game Development with Unity?

The gaming industry is a $100 billion industry worldwide. By 2020, that number is expected to near $120 billion. With Unity being the most widely used engine to develop games across multiple platforms, there has never been a better time to get into the field. As you will learn, the types of games you can create with Unity and C# are limitless. Game development makes a great hobby, allowing you to learn a new skill and play your game with family and friends. It is also an exciting and rewarding career, where plenty of successful developers, including myself, have learned the fundamentals of game development through courses like this, and not in the traditional classroom setting. Every great game starts somewhere, so why not make it yours? While people often find coding or making games intimidating, this Unity course utilizes a unique teaching method which will allow you to gain a understanding of concepts while you develop your own complete game.

Why Learn From Me

This is my very first course in collaboration with one of the biggest Unity Pokémon game creations out there. I would like to bring you a course where you learn creating a complete game what will be ready to publish after you are done. The course idea is focussed on teaching into extreme depth so that you after you are done will have a solid understanding of how to create games with C#, Javascript, Create 3D & 2.5D Models & Maps in the Blender 3d Engine & create your very own Discord Plugins for your games. (All the programming parts will be introduced in the complete course)

I’ve been working in Unity since the initial public release of version 4.0, and I’ve worked on several succes full projects. I have a solid understanding of how to work with the engine and teach because its my goal to teach others things they dream of to be able to do. I also love to work with people with a handicap or autism and aim on making my courses also of a great use for these people.

This course is authorized by and made in partnership with IIcolor Spectrum.

The Ultimate Beginners Guide to Creating a 2.5D Pokémon Game is perfect for starters but also people with development knowledge can jump in and learn more. The course gets actively updated so it won’t get outdated and,

In this Unity course, you will:

  • Learn how to work with the Unity Engine,
  • Detect collisions and receive user input
  • Create several roads to walk in and catch Pokémons
  • Create several cities, maps & smaller villages inside the free Blender 3D model engine
  • Learn to work with Blender
  • Learn to work with RPG Maker XP
  • Learn how to work with C#
  • Learn how to program user interfaces
  • Learn how to setup user interfaces
  • learn how to make a Discord Plugin for your game.
  • And more!

This course is currently on hold due a new course Unity Course but all students will get a 100% discount on this course as a compensation for the current course after that course is done this course will be actively worked on again!

Dive in now, you won’t be disappointed!Who is the target audience?

  • Beginners with no coding experience or Unity 3D experience.
  • Experienced people interested in learning the development of a complete game.
  • Programmers with no C# development experience.
  • 3D Artists with no experience within the Blender 3D Engine on created models and importing textures.
  • Anyone who wants to learn Unity game development but doesn’t know where to start.
  • Game developers who want to learn Unity.
  • Developers who want to re-skill across to game development.

Created by Philip Ritmeester
Last updated 5/2018
English
English [Auto-generated]

Size: 1.67 GB

Friendly Websites

Related Posts

Categories
Development IT & Software Programming Languages

Master Unity By Building 6 Fully Featured Games From Scratch

Learn How To Plan, Design, Create And Publish Your Games On Any Platform Using Unity Game Engine

What Will I Learn?

  • Program And Solve Complicated Problems Using C#
  • Organize Project, Slice And Animate Sprites
  • Learn How To Use New Unity UI System
  • Create Menus, Levels And Loading Screens
  • Learn Unitys Physics System
  • Encript And Save Your Game Data Using Binary I/O
  • Create Level And Character Lock/Unlock System
  • Play Music In Your Game
  • Implement In-App Purchase And Sell Virtual Items
  • Implement Social Media In Your Game
  • Share On Facebook From Your Game
  • Implement Video And Interstitial Ads
  • Implement Watch Video Earn Virtual Item System
  • Publish Your Game On Google Play

Requirements

  • Unity 5 Game Engine(Free Version)

Description

*** The Course Is Updated With New Lectures Which Makes It Easier For Beginners To Understand Programming Concepts ***

*** All Games Are Created In Unity Version 5+ ***

*** The code works on the newest Unity Version ***

*** The Course Is Updated With All New Unity Features ***

Enroll Now And Become A Master 2D Game Developer

With the release of Unity 5 building games was never easier!!!

This is a course I wish I had when I first started to learn game development.

The course is completely project based, and we are going to create 6 fully featured games from scratch using Unity Game Engine.

We will start with simple things so you will be comfortable if you are using Unity for the first time.

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!

All project files will be included and you are free to use them for anything that you like, personal or commercial use!

Lets take a look at the games that we are going to create inside of this course:

We are going to start with a simple game that I call Jack The Giant. In this game we are going to help Jack climb down the beanstalk, along the way we can jump on white clouds but we need to avoid dark clouds. Besides of creating our gameplay we are going to create menus, implement background music, implement admob ads and much much more.

The next game that we are going to create is Flappy Bird, and I know what you are thinking oh not another Flappy Bird clone, but this is not a regular Flappy Bird clone, oh no, I’ve added a lot of features that you can’t find in any other flappy bird clone such as selecting a bird(choose between different flappy birds), implementing tweeter and many other features that you will see inside of the course.

After Flappy Bird we are going to create one of the most popular games out there – Infinite Runner!! In this game we are going to see how can we implement features such as quads to represent our backgrounds, spawning obstacles and destroying them, recycling obstacles, implementing google play game services and much much more.

Next game that we are going to create is going to be a 2D Plaformer game that I call Spider Cave. In this game our player is able to fly and he needs to collect diamonds in order to exit out of the level, what he needs to avoid though are the spiders that lure inside the cave. We are going to have a spider shooter who shoots our player, spider jumper who tries to eat our player when the player is above him and spider walker who simply walks left and right. For the first time we are going to implement simple AI(Artificial Intelligence) in our games, and you can use these techniques in your own games that you will create!

After our spider cave we are going to create a nice puzzle game, which a kids game. In this game we are going to implement a lot of features such as creating the whole game in one single scene!! We are going to see how can we compare images to each other in order to check if we have a correct guess, we are going to use the mechanim system a lot in this game in order to animate our menus, that and much more awaits you in this lecture.

The final game that we are going to create is a game that is called Ball Panic. This is the largest game that we are going to create in this course and the game covers a lot of topics everybody is interested in, such as creating a level and character lock/unlock system, creating weapons menu in order to select a weapon for our player, creating level menu and unlocking those levels, implementing video and interstitial ads and in app purchase, that and much more awaits you in this lecture.

What You will learn

  1. Unity Interface
  2. Basic C# Programming
  3. Intermediate C# Programming
  4. Advanced C# Programming
  5. Importing And Organizing Assets
  6. Slicing Sprites
  7. Animating Sprites
  8. Learn How To Use Unitys New UI System
  9. Creating Menus
  10. Creating Loading Screen
  11. Creating Cool Animations
  12. Understand And Use Unitys Physics System
  13. Saving Game Data Using Binary Input/Output
  14. Creating Character And Level Select Menu
  15. Creating Character And Level Lock Unlock System
  16. Using Game Controllers To Control The Workflow Of Your Game
  17. Play Music In Your Game
  18. Create In-App Purchase To Sell Virtual Items To Your User
  19. Implement Social Media In Your Game(Facebook and Tweeter)
  20. Share On Facebook From Your Game
  21. Create Share On Facebook Earn Virtual Item System In Your Game
  22. Implement Interstitial Ads
  23. Implement Video Ads
  24. Create A Watch Video Earn Virtual Item System In Your Game
  25. Implement Google Leaderboards And Achievements In Your Game
  26. Learn How To Support Multiple Screen Resolutions
  27. Learn How To Submit Your Game On Google Play Store

That And Much More Is Awaiting You In This Course

What this course DOES NOT cover :

The course teaches everything from basic to more advanced stuff on how to plan, design, develop and publish your game, however the course WILL NOT teach you every single aspect of Unity and how to use it because it’s impossible to teach everything.

Using what you obtain in this course, you will be equipped with more than enough knowledge in order to continue improving yourself in the field of game development, using Unity or any other game engine.

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 this course is for:

  • Unity Beginners
  • Game Development Beginners
  • Experienced Game Developers
  • Anyone Who Wants To Learn Game Development
  • Complete Beginners

Created by Awesome Tuts
Last updated 11/2018
English
English

Size: 7.34 GB

Friendly Websites

Related Posts

Categories
Development

Selenium WebDriver with Java -Basics to Advanced+Frameworks

Join with us-“Top Ranked #1 Master Selenium java course – 56,000+ students learning together with great collaboration

What Will I Learn?

  • *****By the end of this course,You will get complete knowledge on Selenium Webdriver with strong Core JAVA basics
  • ****You will gain the ability to design PAGEOBJECT, DATADRIVEN&HYBRID Automation FRAMEWORKS from scratch
  • *** InDepth understanding of real time Selenium CHALLENGES with 100 + examples
  • *Complete knowledge on TestNG, MAVEN, JENKINS, CUCUMBER, HTML REPORTS,GRID PARALLEL TESTING
  • **We have 10 dedicated TRAINERS who can help in answering students queries along with resume,Interview preparation with Job assistance
  • Additional knowledge to understand Mobile Testing Database testing and Performance testing with Selenium
  • You will be in a position to pick any website over internet and can automate it with all the possible test cases
  • You will improve your coding skills in writing best optmized code for Automating testcases
  • “Last but not least” you can clear any Interview and can Lead Entire Selenium Automation Project from Design Stage
  • You should be able to verify Data Integrity with the GUI of the application
  • You will be able to create GREAT LOOKING REPORTS to impress Clients
  • Deeper understanding of Automation guidelines and code quality standards
  • Includes a Practice Website to play around with all available Web driver functions to automate

Requirements

  • ******You need NOT have java coding experience to start this course********* Even non Programming candidates can follow this course comfortably
  • You will have Life Time instructor support to get solved all your queries.You can post your doubts in discussion board and we will get back with answer in less than 12 hours
  • All Installation setup including Java knowledge is taken care as part of course
  • Course includes real time projects with practical Solutions for the Robust Selenium Framework building
  • Theoretical Material,Code dump and Interview Guide are available for download
  • Join in our Selenium Training community with (300 + lectures, 35000+ Students) Learning Together which you will not see in any other Selenium online course on Udemy.
  • We have 10 dedicated Trainers who can help in answering students queries along with resume preparation , Interview preparation and Job assistance
  • ***Honored with BEST SELLER Tag by Udemy for our most trusted commitment to students***
  • **”10,500 ratings with an average 4.5/5″** which you will never see for any other course in Udemy

Description

  • Course last updated on Jan 1st with Cucumber-Selenium Framework
  • Next Update -Jan 19th– GIT integration to Framework+ 5 Puzzles for Java coding Interviews
  • Have a Passion of learning Selenium but have no coding knowledge ? I will fulfill your wish with my easy teaching and life time query support ! 
  • The one and only Selenium course (300+Lectures) in Udemy which conferred with the ** official BEST SELLER Tag *** and Highest Ratings -19000+ 5 star Ratings)/ /
  • Watchout Lecture 2 which depicts our roaring Success in Udemy with Success stories       )
    –Includes: 50+ Hours     lectures with real time projects + OnDemand Skype, Teamviewer sessions  (Life time support)       + 56 thousand Students learning forum and 100 Pages detailed Material which you will not find in any other online course 

This course covers Java Basics core + Selenium Webdriver + Advanced Selenium + Interview Preparation + Framework design ( TestNG, ANT, Pageobject, Maven, Jenkins, Excel Datadriven, Cucumber, log4j ) + Selenium Grid + DataBase Testing + Performance Testing on Selenium scripts + Mobile testing Basics + Resume Preparation including       ” Life Time Support (On Demand skype sessions) + Material + Job Assistance- (US, India, Canada

***** One stop to become an Expert in Selenium from scratch *****

I noticed other courses using the same content as our course. Please be aware of them

On course completion You will be Mastered in Selenium Automation Testing and implementing Successfully in your work place or you will land on High Paying Job

************************************************** **************************************************
    So what makes this course Unique in the Market?

We assume that students have no experience in automation / coding and start every topic from scratch and basics.

Examples are taken from  REAL TIME HOSTED WEB APPLICATIONS  to understand how different components can be automated.

Topics includes:

Designs of Selenium
Java OOPS
Basics Webdriver Architecture
loops holes in depreciated Versions of Selenium
Websites
in Firefox, Chrome, IE End to End
Webdriver API methods
Live Examples in Automating Web applications in all supported Browsers
Strategy to handle Rich Web UI using Advanced WebDriver API
Real time challenges we face in WebDriver and solutions to handle it
Cross Browser Testing with Selenium Grid
Load Testing with Selenium
Mobile testing with selenium
Database Testing with Selenium
Framework Design (  TestNG, ANT, PageObject, Maven, Jenkins, Excel  Datadriven, Cucumber, log4j )

You can pick any web application on the internet and you can also  “You can clear any interview on Selenium :)”Who is the target audience?

  • Manual testers, Non-programming aware testers interested in learning Automation
  • Freshers/Graudates who want to kick start their Carrier in IT World

Created by Rahul Shetty
Last updated 1/2019
English
English [Auto-generated]

Size: 11.94 GB

Friendly Websites

Related Posts

Categories
Development

Complete Guide To Protocol Buffers 3 [Java, Golang, Python]

Google Protobuf with examples and exercises. Code in Java Go Python. Say Goodbye to JSON & XML. Pre-req to gRPC

What you’ll learn

  • Write simple and complex .proto files
  • Practice Exercises to Confirm the Learnings
  • Leverage Imports and Packages appropriately
  • Generate Code using `protoc` in any language
  • Code in Java with Protocol Buffers
  • Understand how Data Evolution works for Protobuf
  • Learn about advanced Protocol Buffers concepts

Requirements

  • Some programming background (Java, Python or Go for example)
  • Previous experience with other formats such as XML or JSON is preferred

Description

Protocol Buffers (protobuf) is a fundamental data serialization format that every Data Engineer should know about. It is leveraged by many top tech companies such as Google and enables micro-services to transfer data in a format that is safe and efficient.

In this course, we are going to explore in depth, with hands-on lectures, all the aspects of Protocol Buffers 3. 

In just a few hours, you will know everything you need to know to create simple and complex .proto files, and write code in your Favourite Programming language such as Java, Python and Go. Protocol Buffers generates all the boilerplate code for you!

Stop using XML and JSON and start using a Data Format that will allow you to create the most efficient APIs. 

Complete Guide to Protocol Buffers 3 is the best way to get a great overview of all the possibilities offered by Protocol Buffers

> Write simple and complex .proto files
> Practice Exercises to Confirm the learnings
> Leverage Imports and Packages appropriately
> Generate Code using `protoc`
> Code in Java with Protocol Buffers
> Learn about advanced Protocol Buffers concepts

Note: This course assumes you have some knowledge about Programming and JSON / XML

Instructor

Stephane Maarek is the instructor of this course. He is the author of highly successful courses such as Apache Kafka Series and AWS Series. He is passionate about micro-services and data. He has already taught to 40000+ students and received 12000+ reviews.

He shares all his Data knowledge on the platform, taking the time to explain every concept and provide students with both theoretical and practical dimensions. You are in good hands!

Section outline:

  • Protocol Buffers Course Introduction: Get an understand of the course objectives, how the course is structured, download the course code and get ready!
  • Protocol Buffers Basics I: Learn how to create your first messages using Scalar Types. Practice with 5 exercises
  • Protocol Buffers Basics II: Learn how to create complex messages, and organise your code in different files and packages. Practice with 4 exercises
  • Setting up Protoc Compiler: Setup the protoc compiler and learn how to generate code in any language
  • Java Programming with Protocol Buffers: Write your Protocol Buffers Data in Java
  • Golang Programming with Protocol Buffers: Write your Protocol Buffers Data in Golang
  • Data Evolution with Protobuf: Evolve your protocol buffers file in a safe way in order to add or remove fields without breaking previous code
  • Protocol Buffers Advanced: Advanced Types in Protocol Buffers as well as Options, Integer Types, and an introduction to RPC Services with gRPC

This Course Also Comes With:

✔ Lifetime Access to All Future Updates

✔ A responsive instructor in the Q&A Section

✔ Links to interesting articles, and lots of good code to base your next template onto

✔ Udemy Certificate of Completion Ready for Download

✔ A 30 Day “No Questions Asked” Money Back Guarantee!

This is the course that could change your data skills. 

Learning and getting hands-on on Protocol Buffers helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself.  Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning Protocol Buffers today!

Take the course now, completely risk free !

Who this course is for:

  • Developers who want to understand how to write .proto files and write code to create Protocol Buffer data
  • Architects who want to understand how Protocol Buffers works and be useful for their solution archicture

Created by Stephane Maarek | AWS Certified Developer
Last updated 2/2019
English

Size: 1.38 GB

Friendly Websites

Related Posts

Categories
Development

Master Software Testing+Jira+Agile On Live App-Be A TeamLead

2019 BEST job oriented Software Testing course on real time Project+Interview ques+Resume Prep+ Lifetime Support

What you’ll learn

  • Crystal clear understanding on how Software Projects are handled in real time with Live examples
  • In Depth understanding of current Software Testing methodologies with Manual testing tools followed in the Industry
  • Understand JIRA and Bugzilla tools from Scratch with Live project demonstration
  • Thorough knowledge on latest Practices like Agile scrum, SDLC, Testdriven, Behaviour driven approaches
  • Strong exposure on designing test cases and defect life cycle process
  • Complete knowledge on QA process starting from requirement gathering to Project delivery
  • Testing types and their real time usages in Projects at different stages
  • Basic knowledge of SQL

Requirements

  • None, All prerequisites are taken care as part of course

Description

Course last Updated – March 12th– Jira Tutorials on Live Project
   Gain  7+ Years  Real time  experience as a ( Team/QA Lead) level by just following through this courseOne Single Course to Master everything in Software World.” Learn on Agile Scrum Practices, Software Development Life cycle, QA Process, Software Testing methodologies , and Project management tools like Jira, Bugzilla etc.

Are you struggling to know what happens in Software World to deliver the Project?
Do you want to gain the Project Lead level skills with out any prior real time experience?
If YES this course is right choice for you!
I will also be your Life time mentor in giving you right directions for your Project needs.

How this Course is Organized?

Below are the topics we will focus on section wise. And there is very  much depth discussion on each topic below

  • Understand how Software Projects is handling in Agile Environments
    We shall be using Jira (Project tracking tool) to demonstrate the process
  •  How Software Testing is handled in traditional software development life cycle.
  •  Get familiar with different types of Testing available and their usage in real time projects
  •  Thorough Understanding of Jira and Bugzilla tool for Project Management
  •  How to write Edge Testcases with out of box thinking and understand the process of Defect life cycle
  • SQL BasicsAnd below are the keywords which you will come across and learn in this course
  • Software Testing
  • Agile Scrum
  • Agile Kanban
  • SDLC
  • Water fall model
  • Out of box thinking in designing Testcases
  • Test plan
  • Testing types and their usage
  • Real time project demonstration End to end on Jira tool
  • Bugzilla
  • Defect Life cycle
  • Test Plan Design
  • Scrum Master skills
  • SQL
  • Test Driven and Behavioral Driven development

Wish you All the Best 

Who this course is for:

  • Any one who are looking to start carrier in Software Testing
  • People who do not have any experience in Software Industry but want to get in by showing Real experience
  • People who need to master in Project/Test management tools like JIRA and Bugzilla
  • Fresher Graduates who are looking for Job in IT field
  • For Manual Testers, Scrum Masters and Project Lead who need to implement Best Practises of Current Software Industry

Created by Rahul Shetty
Last updated 3/2019
English

Size: 2.83 GB

Friendly Websites

Related Posts

Categories
Development

Java Design Patterns – The Complete Masterclass

Master Java Design Patterns and Write Robust and Extensible Software

What you’ll learn

  • Master Java Design Patterns
  • Apply Design Patterns to Real-World Projects
  • Build Software that’s Robust and Flexible Using Java Design Patterns
  • Solve common Software architecture problems with Java Design Patterns

Requirements

  • Working Java or any OOP Programming Language Knowledge
  • Understand Interfaces, Composition, Inheritance, Polymorphism
  • Willingness to learn and work hard
  • This is NOT a Beginners Course

Description

  We’ve just added 10 more sections full of content for you! Enjoy!

If you are an intermediate to advanced Java Developer ( Or in any other OOP language) and are looking to master Java Design Patterns, then this course is for you.

This course is tailored for anyone who has working Java, or any OOP Programming Knowledge and are looking to dive deeper into the core of Software Development principles – Design Patterns.

This course is designed to teach you everything you need to know about Java Design Patterns so you can apply what you learn into your projects.

If you are reading this is because you know the value of learning Design Patterns as a Programmer – Design Patterns is the common denominator you need to master in order to build excellent Software, and build systems that actually work they way they should work.

If you are looking to get a job as an Android developer, or start a freelance career in Android Development, you MUST have a solid Android Developing experience as well as a stunning portfolio to back that up.  I this course I will teach you how to grow your Android Development knowledge while building up your portfolio.  You will be building several Android Apps from the get go.

If you want to become:

  1.  a highly paid Professional Programmer
  2.  an expert  Developer companies want to hire
  3. a Freelancer  Developer who builds Top-notch Applications and systems
  4. a person who can design and architect software using Design Patterns
  5. a programmer who really understand Java Design Patterns and how to implement them in a code base
  6. … much more…

Then this course is for you and much more…. You’ll be immersed into Design Patterns in Java from the first lecture to the end.   You will also receive a Certificate of Completion so you can present to your potential employer.

Why this Course?  Why is this the best Course To Master Java Design Patterns?

Well, if you are here is probably because you’ve either looked online for tutorials, or maybe watched a lot of youtube videos and still can’t really understand Java Design Patterns.

You see, out there on the Internet, you can find a lot of information, but the problem is that everything is scattered around and very frustrating to actually learn the right way since all you get is fragments of information.  This is where this Java Design Patterns – The Complete Masterclass shines – it takes you from the beginning of understanding all the most important Design Patterns so you can actually start to understand and use them in no time. With the knowledge you gain from this course you will gain the confidence to call yourself an True Programmer!

Here’s a list of some of the things you’ll learn:

  1. Facade Design Pattern and examples
  2. Adapter Design Pattern
  3. Strategy Design Pattern
  4. Decorator Design Pattern
  5. Observer Design Pattern

…and so much more…

My goal in this course is to give you You need to gain the confidence you need and start writing code that’s robust, efficient and extensible! 

Don’t just take my word for it, see what my past students had to say about my courses and my teaching style:

“Very well thought-out course. Flows smoothly with great delivery. I have been developing Android Apps for several years and I still found this course to be informative, relevant, and helpful. I would recommend everyone take this course if you are new to Android or returning for a refresher course.”  – Douglas Pillsbury

Great course. very easy in understanding and friendly learning. Good Job Sir. Thanks for this.” – Muhammad Adnan

I am very satisfied with this course. I have only attended the Android part because I had a basic knowledge on Java. I really like how Paulo teaches. He goes step by step and you can understand everything. My first language is not english, but he speaks very clearly, I can understand every word. Also, he is a happy guy, and you can hear that throug the courses that he really loves what he is doing. ” – Antal Bereczki

This course is ideal for beginners. This guy is a good teacher. As i get deeper, i feel i am gaining more and more power…haha.

I honestly think this is the best money i have ever spent in my life. This course is worth the money 100 times over. OMG, this good.

Paulo, you are FANTASTIC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!” – Sean

So far one of the best courses and instructors i have experienced in Udemy.” – Jim Landon

Just in case, your Java skills are not to par yet, I have also added a Bonus Section at the end of the course so you can quickly get back to speed with Java and start working on building Android Apps!

Are you afraid that maybe since you are an experience developer, and have NEVER done Java before, but are proficient in another OOP language you won’t be able to learn Java Design Patterns?  Take a look at what one of my students said about my course and teaching style:

As a web developer I always thought that learning Android development will be hard. But with this course it’s piece of cake!” – Saša Lacković

Students love my course so much that they can’t even contain themselves… Look at what one student wrote:

“If there’s something more than 5 starts, I would have given to this course.

Really great content along with detailed explanation.

Keep going on by updating and enhancing the content of this course. Personally, I enjoy every lecture I attend.

PAULO… YOU ARE BEST OF THE BEST 🙂 

Thanks a lot for this great course,

Best regards.” – Bassel Nasief

Sign up today, and look forward to:

  • Over 5 hours of HD 1080p video content ( and counting…)
  • Source code
  • Assignments
  • Learn all of the Design Patterns through real world examples, code and slides
  • All the knowledge you need to start Mastering Java Design Patterns.
  • and so much more.

By the end of this course you will be able to spot any Design Pattern in a project, and even be able to implement different Design Patterns as well! 

In this comprehensive course, you will be learning by doing, by coding alongside me.

You’ll understand exactly what I am doing and why.  

Give yourself the competitive advantage by learning Java Design Patterns, and become a true professional developer!  If you understand Design Patterns, then you will be setting yourself up for success at your job, or at your next job interview.

REMEMBER… I’m so confident that you’ll love this course that we’re offering a FULL money back guarantee for 30 days! So it’s a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

So what are you waiting for? Click the Enroll now button and join the world’s most highly rated Java Design Patterns – The Complete Masterclass!

Who is the target audience?

  • If you have a working Java or any other OOP Programming Language this is for you.
  • If you know what an Interface is – this course is for you.
  • If you know what an abstract class is – this course is for you.
  • If you know what polymorphism is – this course is for you.
  • If you make a living by building software – this course is for you.

Who this course is for:

  • Programmers with Intermediate to advanced Software development knowledge
  • Developers who want to learn about Programming Design Patterns

Created by Paulo Dichone
Last updated 11/2018
English
English [Auto-generated]

Size: 1.32 GB

Friendly Websites

Related Posts

Categories
Uncategorized

Database Management System from scratch – Part 1

Created by Take the KnowledgeLast updated 12/2018EnglishThis course includes

  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you’ll learn

  • you will be familiar with sql
  • you can work in any databases.
  • you can write your own query

Course contentall 28 lectures 02:57:24Requirements

  • You will become very familiar with the core concepts of Database Management Systems
  • You will be able to challenge the interviewer on questions related to Database Management Systems
  • You will view Computer Science in a different dimension.
  • You will be able to get a top grade in your Database Management Systems course in your Bachelor’s degree
  • Understand how Database Management Systems work
  • You will be able to answer all questions of exams like GATE,PGEE,ISRO

Description

Welcome to the course Database Management system from scratch !!!

Mastering the concepts of Database Management System is very important to get started with Computer Science because Database Management System is the program which is responsible for the ease with which we are able to fetch the data from the database and that is the backbone of internet today. The concepts which we are going to study is going to give a very good understanding of Database Management System and by the end of it you will be able to answer any interview question on Database Management System.

Without using Database Management Systems ,it is extremely difficult to communicate with the data in the server. Every server today has Database Management System installed in it. Through this course you will not only master the basics of Database Management Systems but also get ready for venturing into advanced concepts of Database Management Systems.

In this course ,every concept of Database Management System is taught in an easy-to-understand manner such that anybody without any prerequisites will be able to master the concepts of Database Management System in the easiest way.

Come and join me, I assure you that you will have the best learning experience of not just Database Management Systems but also the core of Computer Science in a different dimension.Who this course is for:

  • Anybody who needs to learn Database Management System from scratch
  • Anybody who wants to pursue a career in Computer Science
  • Anybody who has Database Management System in the Bachelor’s degree
  • Anybody who is preparing for interview in product based companies
  • If you are preparing for exams like GATE , PGEE , BITS HD , ISRO ,..etc
  • If you are a Computer Science Engineer

Size: 1.58G

Friendly Websites

Related Posts

Categories
Development

Scratch Game Programming For Young Adults

A fun guide to programming for kids & teens or adults who want to help kids learn to code.

What you’ll learn

  • Program 6 different video games and interactive art projects.
  • Figure out how to experiment with Scratch to continue learning.
  • Share and show off their projects to others in the Scratch community.
  • Help others discover and learn programming techniques in Scratch.

Requirements

  • How to use a mouse (right-clicking, dragging).
  • Typing proficiency is helpful but not required.
  • No previous programming experience is needed.

Description

Scratch is the best educational programming software for kids available today. With Scratch, you can create games and interactive art projects all while having lots of fun!

Designed by the MIT Media Lab’s Lifelong Kindergarten Group for 8 to 16 year olds, Scratch is a free programming environment that runs in your web browser. But Scratch users consist of people of all ages, including younger children with their parents. The software makes it easy for anyone to start developing their programming and problem-solving skills.

I’m Al Sweigart, the author of several programming books for kids and beginners. This course follows the content of my latest book Scratch Programming Playground, which you can read for free online under a Creative Commons license. This is my second Udemy course following my highly-rated “Automate the Boring Stuff with Python Programming”.

This course (and supplemental book) covers the creation of several classic games like brick Breaker, Snake, and Fruit Ninja. Instead of memorizing a list of programming concepts, you’re guided through making these games and picking up programming concepts on the way. The lectures follow the 6 game and computer art projects, along with additional content on debugging and experimenting with Scratch.

This course won’t make you a software engineer or app developer, but it can provide kids with fun activities and give parents and K-12 teachers the training they need to help children learn to code. By the end of this course, you’ll have a solid understanding of Scratch and its community of millions of users.Who this course is for:

  • Kids ages 8 to 16 who want to make fun programming projects.
  • Parents who want to help their kids learn to program.
  • Teachers, including non-technical instructors, who want to guide afterschool coding clubs.
  • This is not an introduction to becoming a app developer or professional software engineer.

Created by Al Sweigart
Last updated 12/2016
English
English [Auto-generated]

Size: 1.14 GB

Friendly Websites

Related Posts

Categories
Development

NLP – Natural Language Processing With Python

Learn to use Machine Learning, Spacy, NLTK, SciKit-Learn, Deep Learning, and more to conduct Natural Language Processing

What you’ll learn

  • Learn to work with Text Files with Python
  • Learn how to work with PDF files in Python
  • Utilize Regular Expressions for pattern searching in text
  • Use Spacy for ultra fast tokenization
  • Learn about Stemming and Lemmatization
  • Understand Vocabulary Matching with Spacy
  • Use Part of Speech Tagging to automatically process raw text files
  • Understand Named Entity Recognition
  • Visualize POS and NER with Spacy
  • Use SciKit-Learn for Text Classification
  • Use Latent Dirichlet Allocation for Topic Modelling
  • Learn about Non-negative Matrix Factorization
  • Use the Word2Vec algorithm
  • Use NLTK for Sentiment Analysis
  • Use Deep Learning to build out your own chat bot

Requirements

  • Understand general Python
  • Have permissions to install python packages onto computer
  • Internet connection

Description

Welcome to the best Natural Language Processing course on the internet! This course is designed to be your complete online resource for learning how to use Natural Language Processing with the Python programming language.

In the course we will cover everything you need to learn in order to become a world class practitioner of NLP with Python.

We’ll start off with the basics, learning how to open and work with text and PDF files with Python, as well as learning how to use regular expressions to search for custom patterns inside of text files.

Afterwards we will begin with the basics of Natural Language Processing, utilizing the Natural Language Toolkit library for Python, as well as the state of the art Spacy library for ultra fast tokenization, parsing, entity recognition, and lemmatization of text.

We’ll understand fundamental NLP concepts such as stemming, lemmatization, stop words, phrase matching, tokenization and more!

Next we will cover Part-of-Speech tagging, where your Python scripts will be able to automatically assign words in text to their appropriate part of speech, such as nouns, verbs and adjectives, an essential part of building intelligent language systems.

We’ll also learn about named entity recognition, allowing your code to automatically understand concepts like money, time, companies, products, and more simply by supplying the text information.

Through state of the art visualization libraries we will be able view these relationships in real time.

Then we will move on to understanding machine learning with Scikit-Learn to conduct text classification, such as automatically building machine learning systems that can determine positive versus negative movie reviews, or spam versus legitimate email messages.

We will expand this knowledge to more complex unsupervised learning methods for natural language processing, such as topic modelling, where our machine learning models will detect topics and major concepts from raw text files.

This course even covers advanced topics, such as sentiment analysis of text with the NLTK library, and creating semantic word vectors with the Word2Vec algorithm.

Included in this course is an entire section devoted to state of the art advanced topics, such as using deep learning to build out our own chat bots!

Not only do you get fantastic technical content with this course, but you will also get access to both our course related Question and Answer forums, as well as our live student chat channel, so you can team up with other students for projects, or get help on the course content from myself and the course teaching assistants.

All of this comes with a 30 day money back garuantee, so you can try the course risk free.

What are you waiting for? Become an expert in natural language processing today!

I will see you inside the course,

Jose

Who this course is for:

  • Python developers interested in learning how to use Natural Language Processing.

Created by Jose Portilla
Last updated 1/2019
English
English [Auto-generated]

Size: 4.81 GB

Friendly Websites

Related Posts

Categories
Development

C# Developers: Learn The Art Of Writing Clean Code

Description

These days, anyone can code. But if you want to get a job as an intermediate or senior-level C# developer, you must know how to write clean, maintainable code.

As Martin Fowler said:

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” – Martin Fowler

Poorly written code is hard to understand, maintain and test. But what does separate poorly written code (aka code that smells) from beautiful code that talks?

In this course, Mosh, author of several best selling C# courses on Udemy, walks you through common code smells found in C# programs and shows you how to refactor them using ReSharper. Refactoring is changing the design of the existing code without changing its external behaviour.

Also visit 

In every lecture, you’ll see an example of a popular code smell with Mosh’s commentary about what is wrong with that code and more importantly, why. You’ll then learn how to change the code in a safeand step-by-step fashion while minimising breaking changes. All the source codes presented in the lectures are available for download so you can practice these techniques on your own.

By the end of this course, you’ll be able to

  • Spot the smells in your code
  • Refactor your code using safe and fast refactoring techniques with ReSharper
  • Write clean code that is more readable and maintainable
  • Break long methods into smaller, more maintainable ones
  • Simplify nested / complex conditional blocks
  • Design the proper signature for your methods
  • Remove duplicated code
  • Refactor long switch/case blocks into an object-oriented design using polymorphism
  • And more…

Understanding and using these techniques are absolutely essential skills that every C# developer must have. 

WHAT OTHER STUDENTS WHO HAVE TAKEN THIS COURSE SAY:

“This is a must have tutorial for every programmer. It includes the most valuable tips I have received for 5 years. Thank you Mosh you helped me a lot.” -Se He

“Just Love It! Its the 4th course i bought from Mosh, and i do not regret spending any money. I’m working as a developer for 2-3 years now but keep loosing myself in code written by me / others. I can finally understand why and what to change. Thanks Mosh!” -Klaus Prünster

“This course was really great at explaining clean coding practices in a way which is easy to follow and understand. Highly recommended!” -Edin Livnjak

“Another fantastic course from Mosh. I have’t seen another course that explains these essential concepts so clearly. In my opinion all Developers should be taught this type of thing before being let loose within a work environment.” -Mark Baker

“This course is awesome! It’s highly detailed (but easy to understand nonetheless). It has, for me personally, the right amount of information density; Mosh picked exactly the right speed of teaching and progressively intensifies the content, which is great! It is definitively worth the time and money, and one can clearly see the passionate effort the author has put in the creation of these materials. Big respects!!” -Raphael Beck

100% MONEY-BACK GUARANTEE

This course comes with a 30-day money back guarantee. If you’re not happy, ask for a refund, all your money back, no questions asked.

So, do you want to take your C# skills to the next level?

Enrol in the course now and you’ll see the difference between clean and smelly code within a few minutes.

Who this course is for:

  • Any C# developer who has an interest in improving the quality of their code

Created by Mosh Hamedani
Last updated 4/2018
English
English [Auto-generated]

Size: 602.41 MB

Categories
Development

The Complete Mobile Game Development Course With Phaser

Learn Game Development from total scratch with JavaScript, HTML5 and Phaser

What you’ll learn

Requirements

  • Basic JavaScript, HTML and CSS knowledge is required
  • A code editor
  • A web browser
  • Students need to install a local web server to run the course examples

Description

Update October 2017 – Added new videos on Phonegap!

The Complete Mobile Game Development Course is a comprehensive video tutorial that teaches you how to create mobile games using JavaScript + the Phaser library (version 2.x).

Learn by Making Real-World Projects

This course has been our most ambitious project up to date, and it incorporates all the feedback and experience gained over the years teaching game development.

This course is built around the concept of learning by creating Real-World projects. The ultimate goal is that all the skills you gain in the course are really valuable for your career in an industry you love.

Games included

  • Farm animal toddlers game
  • Virtual pet game
  • Platformer Super Mario game
  • Multi-level spaceship game
  • Candy Match-3 game

Besides making games you’ll also gain valuable app and web development skills

  • Become a proficient JavaScript and HTML5 developer.
  • Understand the hybrid app development process.
  • Learn to use Phonegap and publish apps to the Play Store and the App Store

Who this course is for:

  • Motivated students with basic JavaScript knowledge who are passionate about games and want to make their own

Created by Pablo Farias Navarro, Zenva Academy
Last updated 10/2017
English
English [Auto-generated]

Size: 2.73 GB

Friendly Websites

Related Posts

Categories
Development

The Unity C# Survival Guide

This course is authorized by and made in partnership with Unity Technologies.

Have you been struggling to learn how to code in C# with Unity?   If so, you have found the course you’ve been searching for!  This course is designed for beginner to advanced or professional programmers alike.  For beginners, sequential completion of the lessons is recommended, as it will teach you the basics of coding using interactive challenges and problem solving techniques.  The course progresses in difficulty, and upon completion, you will have gone from a novice C# developer to an advanced, job ready, C# developer.  For advanced or professional coders, this course is meant as a reference guide to help you survive in the workplace.  Rusty on delegates and events? Check out the section of this course that focuses exclusively on them, and teaches you how to implement them into your projects.  For seasoned coders, sequential progression through the course is not necessary; The Unity C# Survival Guide is flexible, allowing developers to use it for their specific needs.  New content is frequently added, so you can rest assured that your survival guide is always up to date.  This is the only C# in Unity programming course authorized by and made in partnership with Unity Technologies.

In This Course, You Will:

  • Master C# with Unity
  • Become a career-ready programmer in C#
  • Implement advanced coding logic into your own projects
  • Discover game programming patterns
  • Proficiency in abstract classes and interfaces
  • Learn best practice implementations
  • Practice typical job interview questions that programmers commonly face
  • And much more!

This course will take you through over 50 interactive challenges, designed to help you master beginner to advanced C# concepts.  The first section, created for novice C# developers, covers variables, “if” statements, loops, and arrays.

The second section focuses on intermediate concepts, like properties, name spaces, enums, and dictionaries.

The third section focuses on advanced concepts, like abstract classes, delegates and events, lambda expression, and linq.  This section ends with interview practice problems, compiled from industry professionals who work for Cartoon Network, American Gaming Systems, Facebook, Oculus and more!

In addition to the sections organized by difficulty, there is also a “Unity Quick Tips” section, dedicated on how to do anything in Unity, such as creating character controllers, explosion effects, and how to fire a weapon.  The quick tips section also includes a Unity Editor overview, to help beginners get accustomed to Unity, and/or help seasoned developers learn about new features in Unity as Unity updates the editor.  If you’re looking for a “how to” section, this is a great place to start.

If there is something in the Survival Guide that is not covered, please send us a message, and we will add it to the course!

Why Learn C# with Unity?

We are entering a revolutionary period in Technology and at the front is Unity Technologies. Unity is no longer just a game engine, but a complete real time rendering platform that’s powering applications within the fields of games, AI, automotive, film, architecture, construction, sales & services, marketing & training, medical, and so much more. The games industry is $120B. Now consider how all these new emerging markets are adopting Unity into their workflows and that number quickly jumps to a trillion dollar marketplace for C# developers. Not convinced? In 2018, companies like Coca-Cola, AT&T, GE, Facebook, Google, Uber, Nissan, Lexus, Tesla, Deepmind, AGS, Disney and many other large corporations adopted Unity into their workflows.

If you’re serious about a career with with C# and Unity, I will help you reach your goals. I’ll see you inside the course.

Who this course is for:

  • Beginner C# Unity Developers
  • Intermediate C# Unity Developers
  • Advanced C# Unity Developers
  • Professional Developers

Created by Jonathan Weinberger, Unity Technologies
Last updated 3/2019
English
English [Auto-generated]

Size: 5.69 GB

Categories
Development

Game Development/Art : Create A 2D Action Game With Unity/C#

Game development & Game art/animation. Create a 2D top down shooter using Unity 2018, C# and Ps/Gimp.

Requirements

  • Have Unity and some 2D application like Ps, Gimp, SketchPad or MS Paint installed on your computer.
  • Before starting this course you should understand the basics of Unity. Like saving scenes, navigating the interface, using the three basic manipulation tools (Translate, Rotate and Scale), create prefabs and add and modify components inside of the inspector.
  • You should have a strong understanding of the basics of C#, such as creating variables, modifying those and calling functions.
  • Have a strong desire to learn, have fun and create awesome games !

Description

In this game development course you’ll learn how to create a commercial quality 2D action game using Unity, C# and a 2D application like Photoshop or Gimp (whatever 2D drawing tool you have installed on your computer).

Here is a list of the key things you will learn by watching this course

First of all you’ll have a stronger understanding of what it takes to actually finish a game from A to Z in Unity!

You’ll learn how to sketch and paint 2D game characters, then import those creations inside of Unity, rig them and finally make game animations such as run cycles, attack animations, idle animations and more !

Learn how to make a player character than can move around an environment and shoot projectiles by programming in C# !

Create various enemy game characters : a melee monster that runs fast towards the player and leaps at him to attack | A spooky necromancer that summons small, vicious skeletons that chase after the player | a dangerous bat that shoots dark fireballs at the game’s hero !

Understand how to use state machine behaviors to create a multi stage boss fight in Unity!

Make multiple weapons the player can equip and use against the game’s various foes. As well as a health pickup !

Create cool looking effects using Unity’s particle system and 2D sprites !

Create fun sound effects using Audacity and then implement those inside of your game !

You’ll learn how to make a nice main menu with responsive, animated UI !

Create smooth scene transitions using UI panels and animations !

Publish your finished game to Itch io, Newgrounds or Gamejolt !

Why learn from us ?

Me and my brother created this course to share our passion for making games and help others bring their unique visions to life !
We’ve been teaching aspiring game developers how to use Unity, code with C# programming language and make game art and animations. Our tutorials have been viewed by thousands and are very popular, every day we get dozens of developers thanking us for helping them out on their own game dev journey !

We’ve not only made tons of tutorials but we’ve also created plenty games using Unity, both 2D and 3D !
So we know what it’s like to create a complete, polished experience from A to Z, and really want to equip you with the right tools and knowledge so you can do the same !

Who this course is for:

  • A beginner/intermediate game developer interested in learning how to create a fun, commercial quality 2D action game from A to Z using Unity and C#.
  • This course is also for those curious about programming AI using C#.
  • Someone wanting to learn how to draw and animate 2D game characters using a 2D application like Ps or Gimp and Unity.
  • This course is NOT for complete beginners having never touched Unity or C#. You should have understood the basics of both Unity and C# if you wish to properly follow along and get the most out of this course.

Created by Noa Calice (aka Blackthornprod)
Last updated 1/2019
English

Size: 3.30 GB

Friendly Websites

Related Posts

Categories
Development

Design Patterns For Game Programming


Design Patterns For Game Programming – Download Udemy Courses For Free | freetutorials.us










































Please disable your adblock and script blockers to view this page

Advertisement

An exploration of robust modularised code building for games with Unity 2019 and C#.

What you’ll learn

  • How to create robust, reusable modularised code for use in games programming.
  • How to implement repeatable solutions to address common game programming problems.

Requirements

  • Be able to program in C#.
  • Have used the Unity Game Engine at a Basic Level.

Description

Want to create code that is robust, optimized and reusable? Then you need to learn about programmming design patterns.

Game Programming Design Patterns are templates for building modularised code that are generally a repeatable solution to a commonly occurring mechanic applied in computer games. They are general solutions that aren’t tied to a particular problem making them reusable. One such pattern is that of object pooling. Whether a game needs an onslaught of constantly spawning zombies or bullets fired from a gun or asteroids to pummel the player’s spaceship, an object pool is a group of classes that can be reused, exactly as they are, across not only these scenarios but a plethora of others whenever game objects need a spawn manager.

In this course, Penny will take you through the top 12 game programming design patterns with C# and the Unity Game Engine using her internationally acclaimed Holistic teaching style and expertise from over 25 years teaching, researching and writing about games. Throughout the course you will follow along with hands-on workshops designed to teach you these core programming concepts that will take your games programs to the next level.

Learn how to program and work with patterns such as:

  • commands
  • flyweight
  • observer
  • prototype
  • singleton
  • states
  • object pools
  • game loops
  • updates
  • components
  • …. and more.

Contents and Overview

The course begins with a brief introduction and then you are straight into hands on exercises working through each of the design patterns as listed above. There are a variety of scenarios that you will work on in both 2D and 3D from an asteroid shooter, to a radar object finding system to a programmable prototype prefab system. All starter files and Unity assets including models and scenes are provided for you. All you need to bring is a copy of Unity 2019.

If you want to become a knowledgeable and skilled game developer then this course is for you.

What students are saying about Penny’s courses:

  • Excellent course!! I am already in game development industry and there is one quote here from the course that says it all “Whenever you are not able to solve complex problem, its the right time to get back to the BASICS”.
  • She is the best teacher ever in this platform
  • I do like Penny de Byl’s courses and way of teaching, they are much more specific than your average “master Unity” kind of courses and usually you don’t learn just the engine, but also how things work behind the scenes (albeit briefly, at least it gives you an idea if you want to investigate more on your own). She’s really amazing!

Who this course is for:

  • Game programmers who want to better their understanding of programming constructs to improve their code.
  • Beginner’s learning game coding who want to get off on the right foot.

Created by Penny de Byl, Penny @Holistic3D.com
Last updated 6/2019
English
English [Auto-generated]

Size: 6.82 GB

 

Friendly Websites

Related Posts

Categories
Development

Selenium WebDriver With Java For Beginners

Selenium WebDriver with Java and TestNG. Tutorial designed for complete beginners in Selenium testing and automation

What you’ll learn

  • Set up test automation framework with Selenium WebDriver
  • Automate your first WebDriver test
  • Execute Selenium tests on different browsers
  • Use TestNG features for better test structure and easy selenium framework maintenance
  • Recognize different selenium test failures and exceptions and know how to fix and avoid them

Requirements

  • Basic or NO Java programming knowledge
  • Software Testing experience
  • Desire to learn automation testing with Selenium WebDriver

Description

Double your QA salary with Selenium Webdriver!

Selenium WebDriver testing tutorial is created for Manual Software Testers that want to learn automation testing from scratch with Selenium WebDriver using Java.

Every step, from the WebDriver set up to running your first automated selenium test, is explained in details.

No prior test automation, selenium webdriver or java knowledge is required.

This course is specifically designed for the complete beginners in test automation and Selenium WebDriver.

Some of the basic Java is explained and should be enough for the complete beginners to start.

More and more Software QA positions require some test automation, and in many cases, Selenium WebDriver experience, it’s important to be able to automate at least simple tests with Selenium. And Java is the most popular language to write tests with Selenium WebDriver.

At the end of this course, students will be able to automate software tests with Selenium WebDriver using Java and TestNG framework. Execute tests in Chrome, Firefox, and other browsers. Recognize different test failures and exceptions and know how to fix and avoid them. Use TestNG features for better test structure and easy framework maintenance.

And most important, be able to receive a promotion at the current job, or get a new job that requires selenium or other test automation experience.

Who this course is for:

  • Anyone who wants to move from manual testing to test automation
  • Software Developers that want to learn Selenium WebDriver

Created by Dmitry Shyshkin
Last updated 7/2019
English

Size: 3.28 GB

Friendly Websites

Related Posts

Categories
Development

Introduction To Collections & Generics In Java

A guide to understand generics, basic collections and reflection in Java!

What you’ll learn

  • Understand the basics of generics
  • Implement generic algorithms (data structures, graph algorithms etc.)
  • Understand the basic data structures

Requirements

  • Eclipse
  • Basic Java ( loops, classes etc. )

Description

Learn the basic concepts and functions  that you will need to build fully functional programs with the popular programming language, Java.

This course is about generics in the main. You will lern the basics of generic types, generic methods, type parameters and the theoretical background concerning these topics. This is a fundamental part of Java so it is definitly worth learning.

Section 1:

  • basic generics
  • bounded type parameters
  • type inference
  • wildcards
  • type erasure

Section 2:

  • collections in Java
  • basic data structures
  • arrays and lists
  • stacks and queues
  • sets and maps

Section 3:

  • what is reflection in Java
  • why is reflection useful

Learning the fundamentals of Java is a good choice and puts a powerful and tool at your fingertips. Java is easy to learn as well as it has excellent documentation, and is the base for all object-oriented programming languages.

Jobs in Java development are plentiful, and being able to learn Java will give you a strong background to pick up other object-oriented languages such as C++, or C# more easily.

Who this course is for:

  • This course is meant for newbies who are familiar with Java and want to update their knowledge

Created by Holczer Balazs
Last updated 4/2019
English
English [Auto-generated]

Size: 526.04 MB

Friendly Websites

Related Posts

Categories
Development

C# Basics For Beginners: Learn C# Fundamentals By Coding

With over 50,000 happy students and 15,000+ positive reviews, this course is Udemy’s most popular course for learning C# from scratch! 

C# is a beautiful cross-platform language that can be used to build variety of applications. With C#, you can build mobile apps (for Windows, Android and iOS), games, web sites and desktop applications.

Once you master fundamentals of C# and programming with .NET framework, you’ll have lots of options in front of you. You can choose to build mobile apps if you prefer, or you can change job and work as a web developer. As long as you know the fundamentals well, switching to different technology stacks is pretty easy.

In this course, Mosh, author of several best-selling C# courses on Udemy, teaches you the fundamentals of C# programming in a clear, concise and step-by-step way. Note only that, but he’ll also teach you best practices and shortcuts to help you become a better developer.

Every section comes with a few bite-sized video lectures and a quiz or programming exercises. These exercises are carefully chosen from academic and real-world examples to train your “programming brain”. If you want to be a successful programmer, who has many high-paid job offers and freedom to “choose”, you need to learn how to think like a programmer. And this is what you’re going to get out of these exercises. All exercises come with solutions, so you can compare your solutions with Mosh’s to find areas for improvement.

There are plenty of free tutorials and videos that teach you C# and they are great if all you want to learn is C# constructs. But if you want to learn C# and become a better programmer with a bright future and lots of options, this is the course for you. For every topic, not only will you learn the whats, but you’ll also learn the whys, and hows. You’ll see common errors that pop up as part of developing applications with C#. Mosh explains these errors in detail, and shows you how to resolve them.

THE COMPLETE C# PACKAGE

This course is the first part of Mosh’s complete C# series on Udemy:

  • Part 1: C# Basics for Beginners: Learn C# Fundamentals by Coding
  • Part 2: C# Intermediate: Classes, Interfaces and Object-oriented Programming
  • Part 3: C# Advanced: Take Your C# Skills to the Next Level

WHAT OTHER STUDENTS WHO HAVE TAKEN THIS COURSE SAY:

“I’ve actually landed my first job as a Junior software developer. I owe a lot of it to you because your courses have been EXTREMELY helpful. May God bless you and your efforts to create high quality courses. This has really changed my life from working as a security guard and doing websites for free, now I am a professional.” -Danish Jafri

“Great Instructor, Great Course, Mosh does a great job of breaking down the material and making it interesting.” -Michael Gardner

“You can hear the passion in his voice which makes the course sound 10x more exciting then someone who just does it for the money.” -Tim Medcalf

“Great Instructor, I love the way he teaches the course.” -Edward Tkachev

“I love Mosh’s approach of delivering the theory and then the practice. Audio and video quality are superb.” -Paul Mooney

“You can definitely tell that Mosh is not only an experienced programmer, but he also cares deeply about producing great quality lessons and ensuring that his students are understanding the content.” -David

30-DAY FULL MONEY-BACK GUARANTEE

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.

ABOUT YOUR INSTRUCTOR 

Mosh (Moshfegh) Hamedani is a software engineer with 17 years of professional experience. He is the author of several best selling Udemy courses with more than 120,000 students in 192 countries. He has a Master of Science in Network Systems and Bachelor of Science in Software Engineering. His students describe him as passionate, pragmatic and motivational in his teaching.

Do you want to start learning C# now? 

Join the other 50,000+ happy students who have taken this course and start coding within a few minutes.

Who this course is for:

  • Newbies or students looking for a refresher on the basics of C# and .NET

Created by Mosh Hamedani
Last updated 6/2018
English
English

Size: 1003.34 MB

Categories
Development

Angry Birds, Crossy Road & More: Game Development In Swift 4

Become a mobile game developer by building some of the most famous iOS Games like Angry BirdsCrossy RoadColor Switch and more.

Mobile game development is an incredibly extensive and exciting topic, which is why we have created this complete course that will allow you to become part of the amazing world of mobile game development.

In each chapter of this course we’ll learn all there is to know about a certain framework. We’ll take an in depth look at its functionality and the theory behind it. Then we’re going to use what we’ve learned and apply it by creating multiple games from scratch.

We’ll start with simple games while getting to know the UIKit Framework, once we’ve gotten more comfortable we’ll advance to developing multiple 2D games with the SpriteKitFramework, which is the basis for most 2 dimensional iOS Games. We’ll start this chapter by developing our own version of the popular Color Switch app that will teach us already a lot about this framework.

Then we’ll develop an incredible Angry Birds game from scratch, where we will learn how to design levels, work with physics and so much more.

We’ll then move on to the SceneKit Framework which is the basis for most of the 3 dimensional iOS games. To really understand the concepts we’re going to be working with them while developing our own version of the famous Crossy Road app.

While developing this amazing app we will also teach you how to create your own 3D Models in MagicaVoxel that you can use in your own games or even sell.

We don’t just want to teach you how to develop games in this course. We want to really help you develop your game and publish it on the app store. That’s why we have an entire chapter dedicated to App Store Optimization, teaching you how to optimize your app store entry, so that you can get the most amount of downloads for your game. We’ll look at how you can use keywords, videos, screenshots, ratings and reviews to your advantage and increase your number of downloads.

This course is designed to provide the perfect balance between theory, working on real life projects and exercises to really enable anybody to create their own iOS Games.

It doesn’t matter if you already have some experience in the subject or not. This complete course will teach you all you need to know to make your game ideas become a reality – no matter what framework you would like to use. You get all of the resources like project files, graphics and much more and you’re free to do with them whatever you like. 

We’ll also give you valuable tips that go far beyond the development of games and if you run into any problems or have any questions while taking this course, you can always count on us to help you. So if you want to learn how to make your own games for iOS and become a real game developer you should really join this course. I look forward to seeing you in the course.

This course was produced using Swift 4.0 and Xcode 9. The course is currently undergoing maintenance to update all projects to Xcode 10 and the downloads will be available shortly.

Who this course is for:

  • iOS Developers that want to develop their own games
  • People that want to become Mobile Game Developers for iOS
  • People that want to learn how to develop 2D & 3D Games for iOS

Created by Timothy Meixner, Johannes Ruof
Last updated 11/2018
English
English [Auto-generated]

Size: 3.01 GB