Friday, 8 June 2018

Big data Internship Program - Foundation

 
 
Description
This course is part of “Big data Internship Program”  which is aligned to a typical Big data project life cycle stage.
  • Foundation
  • Ingestion
  • Storage
  • Processing
  • Visualization
This part 1 course is focused on the foundation of Big data . It cover technical and non-technical items like
Technical Foundation
  • Refresh your knowledge on Unix
  • Java based on usage into Big Data .
  • Understand  git /github which is used by most of the companies for source control
  • Hadoop Installation
Non-technical Foundation
  • Understand Big data project life cycle
  • Understand Roles in Big data Implementation
  • Understand the Real life Project
Big data Topics
  • Learn about the hadoop ecosystem
  • HDFS
  • MapReduce
  • Why Spark?
Who is the target audience?
  • This course is for anyone who wants to learn about Big Data technologies.
  • Any one who wants to work and learn big data with internship program.

Facebook Marketing Strategy to Reach the Results for 0,00095

 
 
Requirements
  • The internet connection. No previous knowledge required. Facebook business page is the advantage.
Description
Are you searching for the secret giving you real know-how of succeeding on Facebook? Do you need to discover magnificent efficiency in Facebook posts & Facebook ads? Do you wish to reach much more potential clients unlimited way?
You have found, what you are seeking for! Enroll into this course right now!
I have been "sweating the blood" for more than 8 years to discover, how easy it has been to succeed on Facebook. I have been testing so many campaigns & so many targeting ways to finally discover that Facebook success is very easy accessible.
After seeing this strategy you will become very confident & you will understand, how does exactly work the Facebook algorithm. You do not need any special skills to reach great results on Facebook. All you need is to understand "the way things are".
This awarded Facebook strategy will give you exactly what you need to succeed on Facebook:
  1. Fully understand the Facebook algorithm & Use it for your benefit
  2. Know, how to reach great efficiency in creating Facebook posts & Facebook ads
  3. Be sure, how to increase your ability to reach your potential clients unlimited way
Do not hesitate! Enter into this course right now! You will see & understand everything in 1 hour. If you are not happy, please refund your money.
I guarantee your satisfaction. I have been searching for this strategy all my life & I wish so much that I would know this magnificent secret about Facebook algorithm many years ago.
I am offering you real proven digital marketing Facebook strategy that has shocked a lot of "marketing gurus", winning the Internet efficiency award, being so simple & easy to use. Yet, immensely powerful & ready for all businesses.
80.000+ happy students in the European educational centre & University of Cambridge ESOL
Since 1998 I have been helping people in their professional careers. From 1998 - 2013 I was the CEO & marketing manager of the European educational centre, being also awarded by European prize for education. So far we have helped more than 80.000+ people in their professional growth. My marketing plan has been the winning one for the Cambridge University and I have been honoured to open the first open Cambridge ESOL centre in the Eastern Bohemia. I started the first Facebook page in 2009 and I got the first position in the search in 2001 (I have launched my first website in 1998). Helping people grow is my lifetime passion.
Who is the target audience?
  • B2B, B2C, entrepreneurs, marketers, Facebook admins, Facebook editors, content creators, creatives, etc.

JavaScript Exercise Countdown Timer


Requirements
  • Basic JavaScript knowledge
  • HTML and CSS experience
  • Desire to learn JavaScript
Description
JavaScript Practice Exercise - Learn to apply JavaScript to build a countdown timer from scratch!
Course demonstrates how to use JavaScript within a practice exercise, applying JavaScript to connect to HTML elements and user interactions.  Let the user select a date and JavaScript will return and output the amount of time left until that date is reached.   The countdown is displayed within the HTML elements, using JavaScript to manipulate the element content.  Scope of this course is to help outline the steps in logic to build applications with JavaScript code.  Planning and where to start to build.
Prefect course for beginners to learn JavaScript!!! Step by step learning with all steps included.  Fun and exciting way to learn and practice JavaScript. by applying what is presented in the lessons and building your own version of the applications.  Make it even better, style it and try out JavaScript.
Beginner JavaScript knowledge is required as the course covers only JavaScript relevant to the building of the countdown timer.  Also HTML and CSS knowledge is essential as scope of this course is all JavaScript focused.
  • how to setup your HTML elements and CSS basic stlying
  • add event listeners for user interactions to invoke JavaScript functions
  • Use JavaScript Date Method calculate the date difference
  • Manipulate and update HTML elements using JavaScript
  • Store values in the browser local Storage for seamless loading of content
All this is included and a whole lot more.
Along with friendly support in the Q&A to help you learn and answer any questions you may have.
Try it now you have nothing to lose, comes with a 30 day money back guarantee.
Start building your own version of the countdown timer today!!!!
Who is the target audience?
  • Anyone who wants to learn an practice JavaScript
  • Web developers
  • Beginners to JavaScript
  • Anyone who wants to learn more about using JavaScript

Learn Programming with Python in 100 Steps


Requirements
  • Connectivity to Internet to download Python 3 and PyCharm
  • We will help you install Python 3 and PyCharm
Description
We love Programming. Our aim with this course is to create a love for Programming.
Python is one of the most popular programming languages. Python offers both object oriented and structural programming features.
We take an hands-on approach using a combination of Python Shell and PyCharm as an IDE to illustrate more than 150 Python Coding Exercises, Puzzles and Code Examples.
In more than 150 Steps, we explore the most important Python Programming Language Features
  • Basics of Python Programming - Expressions, Variables and Printing Output
  • Python Operators - Python Assignment Operator, Relational and Logical Operators, Short Circuit Operators
  • Python Conditionals and If Statement
  • Methods - Parameters, Arguments and Return Values
  • An Overview Of Python Platform
  • Object Oriented Programming - Class, Object, State and Behavior
  • Basics of OOPS - Encapsulation, Inheritance and Abstract Class.
  • Basics about Python Data Types
  • Basics about Python Built in Modules
  • Conditionals with Python - If Else Statement, Nested If Else
  • Loops - For Loop, While Loop in Python, Break and Continue
  • Immutablity of Python Basic Types
  • Python Data Structures - List, Set, Dictionary and Tuples
  • Introduction to Variable Arguments
  • Basics of Designing a Class - Class, Object, State and Behavior. Deciding State and Constructors.
  • Introduction to Exception Handling - Your Thought Process during Exception Handling. try, except, else and finally. Exception Hierarchy. Throwing an Exception. Creating and Throwing a Custom Exception.
Step By Step Details
Introduction To Python Programming With Multiplication Table
  • Step 01 - Getting Started with Programming
  • Step 02 - Introduction to Multiplication Table challenge
  • Step 03 - Break Down Multiplication Table Challenge
  • Step 04 - Python Expression - An Introduction
  • Step 05 - Python Expression - Exercises
  • Step 06 - Java Expression - Puzzles
  • Step 07 - Printing output to console with Python
  • Step 08 - Calling Functions in Python - Puzzles
  • Step 09 - Advanced Printing output to console with Python
  • Step 10 - Advanced Printing output to console with Python - Exercises and Puzzles
  • Step 11 - Introduction to Variables in Python
  • Step 12 - Introduction to Variables in Python - Puzzles
  • Step 13 - Assignment Statement
  • Step 14 - Tip - Using formatted strings in print method
  • Step 15 - Using For Loop to Print Multiplication Table
  • Step 16 - Using For Loop in Python - Puzzles
  • Step 17 - Using For Loop in Python - Exercises
  • Step 18 - Getting Started with Programming - Revise all Terminology
Introduction To Methods - MultiplicationTable
  • Step 00 - Section 02 - Methods - An Introduction
  • Step 01 - Your First Python Method - Hello World Twice and Exercise Statements
  • Step 02 - Introduction to Python Methods - Exercises
  • Step 03 - Introduction to Python Methods - Arguments and Parameters
  • Step 04 - Introduction to Python Method Parameters - Exercises
  • Step 05 - Introduction to Python Method - Multiple Parameters
  • Step 06 - Getting back to Multiplication Table - Creating a method
  • Step 07 - Tip - Indentation is king
  • Step 08 - Introduction to Python Method - Puzzles - Named Parameters
  • Step 09 - Introduction to Python Method - Return Values
  • Step 10 - Introduction to Python Method - Return Values - Exercises
Introduction To Python Platform
  • Step 01 - Writing and Executing your First Python Script
  • Step 02 - Python Virtual Machine and bytecode
Introduction To PyCharm
Step 01 - Installing and Introduction to PyCharm
Step 02 - Write and Execute a Python File with PyCharm
Step 03 - Execise - Write Multiplication Table Method with PyCharm
Step 04 - Debugging Code with PyCharm
Step 05 - PyCharm Tips : Tool Windows
Step 06 - PyCharm Tips : Keyboard Shortcuts
Basic Numeric Data Types and Conditional Execution
Step 01 - Introduction to Numeric Data Types
Step 02 - Exercise - Calculate Simple Interest
Step 03 - Introduction to Numeric Data Types - Puzzles
Step 04 - Introduction to Boolean Data Type
Step 05 - Introduction to If Condition
Step 06 - Introduction to If Condition - Exercises
Step 07 - Logical Operators - and or not
Step 08 - Logical Operators - and or not - Puzzles
Step 09 - Introduction to If Condition - else and elif
Step 10 - if, else and elif - Menu Exercise - Part 1
Step 11 - if, else and elif - Menu Exercise - Part 2
Step 12 - if, else and elif - Puzzles
Text in Python
Step 01 - Text in Python - Methods in str class
Step 02 - Data Type Conversion - Puzzles
Step 03 - Strings are immutable
Step 04 - There is no seperate Character data type
Step 05 - String moduleEDIT
Step 06 - Exercise - is_vowel, print lower case and upper case characters
Step 07 - String - Exercises and Puzzles
Step 08 - String - Conclusion
Python Loops
Step 01 - For loop basics
Step 02 - For loop exercise 1 - is_prime
Step 03 - For loop exercise 2 - sum_upto_n
Step 04 - For loop exercise 3 - sum of divisors
Step 05 - For loop exercise 4 - print a number triangle
Step 06 - Introduction to while loop in Python
Step 07 - While loop - Exercises
Step 08 - Choosing a Loop - Menu Exercise
Step 09 - Loops - Puzzles - break and continue
Beginner Tips
Tip 1 - Using Predefined Python Modules
Tip 2 - Loop - Getting Index Element
Tip 3 - Python is Strongly Typed and Dynamic Language
Tip 4 - Beginners Mistakes - Shadowing
Tip 8 - Defining Equality for Classes
Tip 5 - Beginners Mistakes - Indentation
Tip 6 - PEP8 - Python Style Guide
Tip 7 - PEP20 - Zen of Python
Introduction To Object Oriented Programming
Step 00 - Introduction to Object Oriented Programming - Section Overview
Step 01 - Introduction to Object Oriented Programming - Basics
Step 02 - Introduction to Object Oriented Programming - Terminology - Class, Object, State and Behavior
Step 03 - Introduction to Object Oriented Programming - Exercise - Online Shopping System and Person
Step 04 - First Class and Object - Country class
Step 05 - Create Motor Bike Python Class and a couple of objects
Step 06 - Class and Objects - a few Puzzles
Step 07 - Constructor for MotorBike class
Step 08 - Constructor for Book class - Exercise
Step 09 - Constructors - Puzzles
Step 10 - Class and Objects - Methods and Behavior
Step 11 - Exercise - Enhance Book class with copies
Step 12 - Class and Objects - Methods and Behavior - Puzzles on self
Step 13 - Advantages of Encapsulation
Step 14 - Everything is Object in Python
Python Data Structures
Step 01 - Python Data Structures - Why do we need them?
Step 02 - Operations on List Data Structure
Step 03 - Exercise with List - Student class
Step 04 - Puzzles with Strings Lists
Step 05 - List Slicing
Step 06 - List Sorting, Looping and Reversing
Step 07 - List as a Stack and Queue
Step 08 - List with a custom class - Country and representation
Step 08 - List with a custom class - Part 2 - sorting, max and min
Step 09 - List Comprehension
Step 10 - Introduction to Set
Step 11 - Introduction to Dictionary
Step 12 - Exercise with Dictionary - Word and Character Occurances
Step 13 - Puzzles with Data Structures
Object Oriented Programming Again
Step 01 - OOPS Basics Revised
Step 02 - Designing a Fan Class
Step 03 - Object Composition - Book and Reviews
Step 04 - Why do we need Inheritance
Step 05 - All classes in Python 3 inherit from object
Step 06 - Multiple Inheritance
Step 07 - Creating and Using an Abstract Class
Step 08 - Template Method Pattern with Recipe Class
Step 09 - A Quick Revision
Error Handling with Python
Step 01 - Introduction to Error Handling - Your Thought Process during Error Handling
Step 02 - Basics of Exception Hierarchy
Step 03 - Basics of Error Handling - try except
Step 04 - Handling Multiple Errors with Multiple except blocks
Step 05 - Error Handling - Puzzles - Exception Details and
Step 06 - Error Handling - finally and else
Step 07 - Error Handling - Puzzles 2
Step 08 - Raising Exceptions
Step 09 - Raising Custom Exceptions
Step 10 - Exception Handling Best Practices
Final Tips
Tip 1 - Math Module and Decimal Class
Tip 2 - Statistics Module - find mean and median
Tip 3 - Collections Module - deque for Queue and Stack
Tip 4 - Methods and Arguments - Basics
Tip 5 - Methods and Arguments - Keyword Arguments
Tip 6 - Methods and Arguments - Unpacking Lists and Dictionaries
Tip 7 - Creating Custom Modules and Using Them
Who is the target audience?
  • You want
  • You are a beginner and want to explore Python

Thursday, 7 June 2018

JavaScript and ES6 Challenges - Do you know JavaScript?

JavaScript and ES6 Challenges - Do you know JavaScript?


Requirements
  • Basic JavaScript knowledge
  • Mac or PC with any text editor, preferably Atom
Description
In this course you will get JavaScript challenges that you will need to solve.
Each challenge consists of the task and solution. In some cases you will be asked to fix existing code, in some cases you will need to write some additional code. I will explain each line of the solution and you will deeply understand what happens behind the scenes.
Topics of the challenges are following:
- Destructuring
- Array helper methods
- Variables hoisting
- Let, Var and Const
- Rest and Spread Operators
- Ternary Operator
- Default parameters
- Closures
- IIFE (Immediately Invoked Function Expressions)
- Classes
At the beginning of the course you will get source files for all challenges. They include start and finish states for each challenge.
You need to begin with "start" folder for each challenge.
Who is the target audience?
  • Beginner and mid-level JavaScript software developers

Car Racer JavaScript Game Exercise Vanilla JavaScript

Car Racer JavaScript Game Exercise Vanilla JavaScript


Requirements
  • Fundamental JavaScript concepts
  • Access to computer
  • Use of editor to write code
  • HTML and CSS knwoledge
Description
Practice and learn more about JavaScript while building a fun interactive car racing game from scratch.
No libraries, no shortcuts just learning JavaScript!
Source code is included to get you started quickly.
Prefect course for beginners to learn JavaScript!!! Step by step learning with all steps included
Fun and exciting way to learn and practice JavaScript.
Beginner JavaScript knowledge is required as the course covers only JavaScript relevant to the building of the game.  Also HTML and CSS knowledge is essential as scope of this course is all JavaScript focused.
  • Learn how to setup your gameplay area using HTML and CSS
  • Add JavaScript setting event listeners
  • Add Keyboard actions to move an html div using keyboard arrow keys
  • Run animationframe to change element position and respond to the users commands
  • Setup start game functionality 
  • Create a dynamic JavaScript road
  • Create elements within JavaScript
  • Access the JavaScript Document Object Model to manipulate element properties
  • Setup and add values within an object to track location and move
  • Setup a dashboard to output variables for the user like score and speed
  • Add road movement
  • Track speed dynamically with braking and accelerating 
  • Add other cars and have them move within the gameplay area
  • Check for element overlap and detect collisions
  • Score and extend gameplay
All this is included and a whole lot more.
Along with friendly support in the Q&A to help you learn and answer any questions you may have.
Try it now you have nothing to lose, comes with a 30 day money back guarantee.
Start building your own version of the game today!!!!


Who is the target audience?
  • Beginners to JavaScript
  • Anyone who wants to practice writing JavaScript
  • Anyone who wants to learn to make a JavaScript game without any libraries
  • Web developers
  • Webmasters

Web Design for Web Developers: Build Beautiful Websites!

 
 
Requirements
  • You don't need any experience at all
  • A computer with internet connection
Description
IMPORTANT NOTE: The material of this course is also covered in my other course about web design and development with HTML5 & CSS3. Scroll to the bottom of this page to check out that course, too! If you're already taking my other course, you already have all it takes to start designing beautiful websites today!
"Best web design course on Udemy: If you're interested in web design, but want more than just a "how to use WordPress" course, I highly recommend this one." — Florian Giusti
"Very helpful to us left-brained people: I am familiar with HTML, CSS, JQuery, and Twitter Bootstrap, but I needed instruction in web design. This course gave me practical, impactful techniques for making websites more beautiful and engaging." — Susan Darlene Cain
"The most educational instructor ever!: Everything is good about this course, you learn a lot, the instructor are excellent and the production is flawless. Love this course, simple as that!" — Lovisa
Did you know that beautiful websites convert better that ones that don't stand out at all? This means more sales, more signups, and ultimately more money for you. Do you want to learn how to do exactly that?

If you wonder how you can make your next website really good looking, then you've come to the right place!
In this course, I will show you 25+ guidelines of amazing web design in less than 1 hour. No boring theory, no unnecessary stuff. You will learn dead simple web design rules and guidelines that go straight to the point — you can use them to improve your websites today!
In this course, we will use beautiful web design examples together with my 25+ guidelines of amazing web design to learn:
• How to make text look professionally designed
• How to correctly use the power of colors
• How to get and use amazing images, fonts and icons to make your website shine — all for FREE.
• How to create a layout using whitespace and visual hierarchy
• How to keep yourself inspired to learn more and more about web design
• How to make your websites convert better using 8 simple-to-use techniques
But there is even more: I provide you with tons of useful web design resources to get you started for your next web design project! You get immediate FREE access to the course e-book “Best Resources for Web Design and Development with HTML5 & CSS3". These are real-world resources used by real professionals in the web design industry!
You can use the rules and guidelines you'll learn in this course for everything you want: design your own Wordpress theme, personalize a Bootstrap website, start from scratch with HTML and CSS or mockup a website in Photoshop. The 25+ guidelines of amazing web design are universal and ready-to-use for any project.
This course is perfect for experienced web developers who want to learn how to make their websites look beautiful and professionally designed.
So start designing websites that convert today! The thing is: you will have a hard time to find a compilation of guidelines like the one I show you in this course anywhere else. But see for yourself and click the “Take this course" button right now.
Who is the target audience?
  • Complete beginners who want to build stunning websites that no one can take their eyes off
  • Back-end developers who want to learn how to make their websites more beautiful
  • UX designers looking to improve the visual aspect of their projects