From 0 To 1: Hive For Processing Big Data
Description Prerequisites: Hive requires knowledge of SQL. The course includes and SQL primer at the end. Please do that first if you don't know SQL. You'll need to know Java if you want to follow the sections on custom functions. Taught by a 4 person team including 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with large-scale data. Hive is like a new friend with an old face (SQL). This course is an end-to-end, practical guide to using Hive for Big Data processing. Let's parse that A new friend with an old face: Hive helps you leverage the power of Distributed computing and Hadoop for Analytical processing. It's interface is like an old friend : the very SQL like HiveQL. This course will fill in all the gaps between SQL and what you need to use Hive. End-to-End: The course is an end-to-end guide for using Hive: whether you are analyst who wants to process data or an Engineer who needs to build custom functionality or optimize performance - everything you'll need is right here. New to SQL? No need to look elsewhere. The course has a primer on all the basic SQL constructs, . Practical: Everything is taught using real-life examples, working queries and code . What's Covered: Analytical Processing: Joins, Subqueries, Views, Table Generating Functions, Explode, Lateral View, Windowing and more Tuning Hive for better functionality: Partitioning, Bucketing, Join Optimizations, Map Side Joins, Indexes, Writing custom User Defined functions in Java. UDF, UDAF, GenericUDF, GenericUDTF, Custom functions in Python, Implementation of MapReduce for Select, Group by and Join For SQL Newbies: SQL In Great Depth Using discussion forums Please use the discussion forums on this course to engage with other students and to help each other out. Unfortunately, much as we would like to, it is not possible for us at Loonycorn to respond to individual questions from students:-( We're super small and self-funded with only 2 people developing technical video content. Our mission is to make high-quality courses available at super low prices. The only way to keep our prices this low is to *NOT offer additional technical support over email or in-person*. The truth is, direct support is hugely expensive and just does not scale. We understand that this is not ideal and that a lot of students might benefit from this additional support. Hiring resources for additional support would make our offering much more expensive, thus defeating our original purpose. It is a hard trade-off. Thank you for your patience and understanding! Who is the target audience? Yep! Analysts who want to write complex analytical queries on large scale data Yep! Engineers who want to know more about managing Hive as their data warehousing solution
Комментариев 0
Apache Hive - A Complete Guide
Description Apache Hadoop EcoSystem Hive Concept course is basically intended for users who are interested to learn about Hive. Hive enables examination of huge data sets using a language. This means anyone who can write SQL queries can access data stored on the Hadoop cluster. This discussion introduces the functionality of Hive, as well as its various applications for data analysis and data warehousing. The course will give you proper understanding about Apache Hive concepts from basic till advance like what Hive is, hive data types, commands partitioning ,bucketing etc. After this course student/professional will have complete knowledge about the topics with practical along with advance concepts and they would be able to work on Hive with full of confidence. Who is the target audience? Students ,Professionals, Anyone who wants to learn about data and analytics Basic knowledge Basic Computer Knowledge, Basic Database Knowledge, Experience of SQL/coding What will you learn Apache Hadoop EcoSystem Hive Concept course is basically intended for users who are interested to learn about Hive. Hive enables examination of huge data sets using a language. This means anyone who can write SQL queries can access data stored on the Hadoop cluster. This discussion introduces the functionality of Hive, as well as its various applications for data analysis and data warehousing. The course will give you proper understanding about Apache Hive concepts from basic till advance like what Hive is, hive data types, commands partitioning ,bucketing etc
Комментариев 0
Real-Time Data Ingestion In Elasticsearch Through Kafka
Description The Elastic stack and Apache Kafka share a tight-knit relationship in the log/event processing realm. A number of companies use Kafka as a transport layer for storing and processing large volumes of data. In many deployments we've seen in the field, Kafka plays an important role of staging data before making its way into Elasticsearch for fast search and analytical capabilities. I'd like to shine more light on how to set up and manage Kafka when integrating with the Elastic Stack. Specifically, we'll discuss our experiences operating Kafka and Logstash under high volume. We will create a single data pipeline to process huge data with the help of kafka,logstash,apache monitor and kibana. Once we implement this we just need to put input files into source folder/directory and data will automatically get ingested into Elasticsearch and we can search/visualize data on ES web interface that is called Kibana. Who is the target audience? Any one including students, professional who wants to learn real time data ingestion in elasticsearch. It's a very powerful approach to process any kind of data like log files etc and ingest into ES and then we can easily search on Kibana Basic knowledge It's a very good tutorial and we can learn how we can ingest data on real time basis in Elasticsearch with the help of Apache Monitor,Kafka,Logstash,Elasticsearch and Kibana. We will create a single data pipeline which will ingest data into ES and then we can search/visualize data on Kibana What will you learn Students would be able to learn real time data ingestion in elasticsearch through very popular tools ES,Kafka,Logstash,Kibana and Apache Monitor. It's a very powerful approach to process any kind of data like log files etc and ingest into ES and then we can easily search on Kibana. Students can also learn all the tools individually (setup,configuration etc) like kafka,es,kibana and then we will integrate all these tools to create single data pipeline
Комментариев 0
COMPLETE Java Programming Bundle- 2019
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description This course is all about learning Java Programming language. Here we would start right from the beginner level exploring fundamentals like JVM (Java Virtual Machine), JDK (Java Development Kit), JRE (Java Runtime Environment). We would realizing strengths and weakness of java as a programming language. We would then learn the core java programming including conditionals- if else, switch case, loops- for, while, do while, identifiers, datatypes, operators, etc. And later we would be learning OOP (Object Oriented Programming) covering- class, object, constructor, inheritance, polymorphism, overriding, etc. We would learn theoretical concepts in lectures and perform practical with practical exercises. Java is today's language. Working with java you should also be able to develop graphical user interface application from it .Swing is one of the powerful GUI module of java. Swing is easy to use, easy to implement,easy to develop then AWT. Learn Swing from beginners level to advance level. This course is for those who want to make their own GUI application from java. After completing this course you will be able to use many GUI elements like button, label, radiobutton, checkboxbutton, menu, progressbar, message, combobox, optionpane, and many more. Enrol this course just right now to groom your skills . HAPPY CODING Basic knowledge No prerequisites, but if you have any sort of programming experience with any programming or scripting languages, then it would be helpful. You must be familiar with any programming language at beginner level or must have a glimpse over java programming just as a beginner What will you learn On completion of this course you would be in a position to write and deploy java programs. And combine multiple programs to create some software application. On completion of this course you would have an edge over Java Graphical programming with Swing and would be in a position to utilize library methods to create a FULL-STACK software application with java
Комментариев 0
Java Servlets And JSP - Build Java EE(JEE) App In 25 Steps
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description: Reviews "It's so easy to follow and you learn seamlessly by examples" "Simple and perfect. I would recommend for any one who wants to begin Java web development" "I'd strongly recommend to all the beginners to go through this tutorial. It helps in clearing side dish technologies for Java. The quality is good and the instructor really explained very clearly. Thanks!" "Perfect for a beginner to understand the basics & to continue interest in web application development !! Thanks :)" Course Description Developing your first Java Web Application using JSP and Servlets is fun. In this course, you will learn the basics developing a Basic Todo Management Application using Java Servlets and JSP with Login and Logout functionalities. You will build a Dynamic Website using the Core technologies of Java Web Programming. You will understand the basic concepts of Java Web Application Development - HTTP protocol, Request-Response cycle, Java Servlets, JSPs. You will build the website step by step - in more than 25 steps. This course would be a perfect first step as an introduction to Java Web Application Development. We will be using Tomcat Web Server and Eclipse IDE. We will help you set these up. You will learn Basic Web Application Architecture - Model 1 and Model 2 MVC Basics of Java EE - Servlets, JSP, Scriptlets, JSTL, web dot xml and EL Basic Flow of a Web Application, Forms, Request and Response Basics of creating a Web Page using CSS and HTML Basics of using Maven, Tomcat and Eclipse Difference between Session and Request Scopes Steps Step 01 : Up and running with a Web Application in Tomcat Step 02 : First JSP Step 03 : Adding a Get Parameter name Step 04 : Adding another Get Parameter Password Step 05 : Let's add a form Step 06 : New Form and doPost Step 07 : Adding Password and Validation of User Id / Password combination Step 08 : Adding a TodoService and Todos to welcome page Step 09 : Bit of Refactoring - Packages Step 10 : Redirect from One Servlet to another - New TodoServlet. Step 11 : First JSTL Tag : Using a Loop around todos Step 12 : Difference between Session and Request Scopes Step 13 : Add a New Todo Step 14 : Delete Todo with equals and hashcode methods Step 15 : Adding webjars for jquery and bootstrap Step 16 : Missing Step :) We want you to take a break. Nothing in here.. Step 17 : Updating Bootstrap to 3.3.6 Step 18 : More Refactoring Step 19 : Adding a Filter for More Security. Step 20 : Logout Step 21 : Theory : Understand Maven and Tomcat Step 22 : Theory : Servlet LifeCycle Step 23 : Theory : Model 1 and Model 2 MVC Architectures Step 24 : Moving Add Functionality to a New Page. Step 25 : Add Category Field Step 26 : Format the JSPs better. Step 27 : JSP Fragments We do NOT interact with a Database in this Beginner’s Course. Who is the target audience? You are looking forward to developing your first Java Web Application You have some experience with Java Web Applications but did not completely understand the basics You want to learn basics of JSP and Servlets Basic knowledge You are expected to be familiar with Java You are NOT expected to have any experience with Eclipse,Maven or Tomcat We will help you install Eclipse and get up and running with Maven and Tomcat What will you learn Build a Basic Todo Management Application piece by piece in 25 Steps. Understand Basic Web Application Architecture Understand and use Basics of Java EE - Servlets, JSP, Scriptlets, JSTL, web.xml and EL Understand Servlet LifeCycle Use HttpRequest - GET/POST, Request Parameters Understand HTTP Response - Response Status - 404,200,500 etc Understand HTML Forms - Method, Action & Form Data Understand Basics of using Maven, Tomcat and Eclipse Understand Difference between Session and Request Scopes Use Maven for Basic Dependency Management Run Web Application in Tomcat Style web applications with Bootstrap (Basics) Use Filters to intercept Request
Комментариев 0
Eclipse Tutorial For Beginners: Learn Java IDE In 10 Steps
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description Eclipse is the most popular Open Source Java IDE. More developers use Eclipse than any other tool for Java Programming. In this course, we take you on a fun ride with Eclipse. By the end of this course, you would have a number of Eclipse tips and tricks up your sleeve. You will also understand various features of Eclipse - Views, Perspectives, Debugger, Save Actions, Plugins and Code Generation. You will improve your productivity with Eclipse Shortcuts . You will also learn to import projects from Git and the basics of Maven projects. Course is Organised into 11 Steps : Experienced Eclipse Developers can give Step 0 a skip Step 0 : Eclipse Basics - Workspace & Your First Java File Step 1 : Most Important Editing Shortcuts ctrl-1 and ctrl-space Step 2 : Debugging Java Programs Step 3 : Eclipse Short Cuts Step 4 : Refactoring with Eclipse Step 5 : Code Generation with Eclipse Step 6 : Automate with Save Actions Step 7 : Eclipse Views Step 8 : Eclipse Perspectives Step 9 : Plugins Step 10 : Setting up Projects From Git and Maven Who is the target audience? Students who want to learn Programming with Eclipse Students who have some experience with Eclipse but who want to learn a lot more about Eclipse Students Learning Java Basic knowledge Some programming experience with Java will be handy What will you learn Be more productive with Eclipse Understand Eclipse Basics : Views, Perspectives, Shortcuts, Code Generation & Plugins Make use of Eclipse Save Actions Features
Комментариев 0
Spring Boot Microservices With JPA
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description This course is a practical course which explains how to realise a microservice infrastructure in order to realise a full-stack web application composed by a "framework-less" Single Page Application and two restful Spring Boot microservices interacting with each other and with two different databases thanks to the implementation of the JPA (Java Persistence Api). You'll have the basis to generate fastly a microservice infrastructure, to organise your application using different layers according to the "SOLID" principle and following the MVC pattern. You will have the instrument to organise your communication protocols using simple and effective rules, to implement restful web services which communicate with Json Messages. This is course has the same topic of the Italian course Sviluppo Web a Microservizi con Java Spring Boot e Ajax" so it can easily considered as its English version. The example developed is different but with the same topics: microservices, Spring Boot, JPA and Rest calls. Who is the target audience? Anybody who wants to understand microservice infrastructure and the difference existing between monolithic application and microservices Anybody who wants to learn Spring Boot and how to realize fastly a microservice infrastructure using this precious instrument Anybody who wants to understand the difference between the classical use of Spring MVC and its implementation through Spring Boot Anyone who wants to learn the basis of JPA (Java Persistence Api) in order to interact with Databases Anyone who wants to learn how to implement Restful Web services using a microservice infrastructure Anyone who wants to learn how to consume Restful web service either from the user interface than from server-side code Anyone who want to have a basic idea on Single Page Applications and how they works Anyone who wants to realise a full stack web application using the most modern technologies and approaches Anyone who wants to learn how Ajax calls and javascript can be used to let our web pages become dynamics Anybody who wants to understand how to generate a dynamic web page using multiple resources con temporarily Basic knowledge A few basis of Object Oriented Language in order to understand better the practical implementation of the code What will you learn Create two Spring boot restful web services implementing the JPA for the interaction with the databases Create a full stack web application composed of a microservices infrastructure and a single page application Learn how two microservices can communicate with each-other and exchange information through JSON messages This is course has the same topic of the Italian course "Sviluppo Web a Microservizi con Java Spring Boot e Ajax" so it can easily considered as its English version. The example developed is different but with the same topics: microservices, Spring Boot, JPA and Rest calls
Комментариев 0
Learn SASS And SCSS
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description As a developer, you know the importance of CSS and you also know how CSS can become cumbersome, disorganized and repetitive. Maybe your CSS performs poorly, or, maybe your just spending too much time digging through CSS code to solve minor display issues. Stop wasting time tearing your hair out over confusing or poor performing CSS. With Learn SASS and SCSS with Dave Moran, you'll be introduced to to the technologies of SASS (Syntactically Awesome Style Sheets) and SCSS (Sassy CSS). If you're not familiar with these important advances in the CSS world, SASS is a CSS pre-processor with syntax advancements. Style sheets in the advanced syntax are processed, and turned into regular CSS style sheets. SCSS is a super set of CSS, expanded to accommodate the features of SASS. SASS can be used with any version of CSS and all CSS libraries are compatible. In this course you'll do more than watch demonstrations from an expert instructor. Dave will invite you to code along as you go from SASS newbie to expert. You'll complete this course ready to integrate SASS workflow and SCSS syntax in to your own development projects. To insure that you retain the information presented, Dave has prepared several code exercises to help you get the hang of things. With over 1,000,000 enrollments world wide LearnToProgram brings you instructors who are teachers first, our instructors are able to take complex technical information and make it understandable for just about anyone. Dave Moran is no exception and you will find his teaching style to be both comfortable and immediately understandable as you learn SASS and SCSS. Welcome to Learn SASS and SCSS with Dave Moran. See you in class! Who is the target audience? Web Developers and Designers Front End Developers Software Engineers Basic knowledge You should have fundamental knowledge of HTML and CSS You should be able to use your PC or Mac operating system What will you learn Set up a SAAS project Understand and apply SAAS nesting Use and apply the concept of Segmentation Integrate SAAS Variables in to your Work Understand SCSS Mixins and SCSS Functions Create your Own Mixins Know and apply Best Practices
Комментариев 0
Introduction To PHP In Arabic
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description PHP (recursive acronym for PHP: Hypertext Preprocessor) or simplyPersonal Home Page Is open source general-purpose scripting language, that is especially suited for web development and can be embedded into HTML. This course will introduce PHP to you by examples. you will be familiar with scripting languages after 10 min of this course. If you interested in creating your own fully featured website, this course will take about 3 hours to be familiar with PHP dynamic scripting language. If you are web developer looking to learn a new language, this course is ideal for you. Steps we take: We will start by transferring your PC into a local Server, so you can run your PHP code without need to register in any web hosting service learning PHP syntax will be easy by implementing each step and monitor its result Apply PHP in simple interactive project This course will prepare you to make your own Content Management System or Dynamic websites functionalities Basic knowledge Familiar with Hyper Text Markup Language (HTML) This course is meant for TOTAL beginners in programming Software Requirements: WAMP Server Dreamweaver 5 or higher What will you learn By the end of this course you will have solid understanding of PHP scripting Language Create dynamic web pages and let your website look smarter
Комментариев 0
Learn By Example: PHP For Dynamic Websites
Special Offer on this course GET FLAT 90% OFF by using this Coupon Code “SIMPLIVDEAL50” [Valid Till 31 January 2020] Description Super-practical PHP: Learn, by example, how to build a smart website with cookies, sessions, login authentication, MySQL integration, Object Oriented PHP and lots more! Let's parse that. This course is super-practical: packed with knowledge you can put to use right away, while still giving you a good foundational understanding of web programming, not just PHP. Its about building smart websites: these days, its not OK for a website just to look snappy - login, cookies and sessions are considered necessities, not luxuries anymore In this course, we will learn by example. Each example is self-contained, has its source code attached, and gets across a specific PHP use-case. Each example is simple by itself, but they come together as building blocks to build complex use cases. What's included in this course: Installing and setting up a basic web server with PHP Web security basics: validating and sanitizing user input data. Web forms, mitigating XSS and XSRF attacks MySQL Integration and Installation: Connecting to a database, running queries, processing results, prepared statements. Easy integration with MySQL so it's dead simple to work with databases for permanent data storage Cookies, Sessions and the differences between them, using sessions without cookies End to end login authentication Object oriented PHP, classes, inheritance, polymorphism GET, POST and other superglobals Using discussion forums Please use the discussion forums on this course to engage with other students and to help each other out. Unfortunately, much as we would like to, it is not possible for us at Loonycorn to respond to individual questions from students:-( We're super small and self-funded with only 2 people developing technical video content. Our mission is to make high-quality courses available at super low prices. The only way to keep our prices this low is to *NOT offer additional technical support over email or in-person*. The truth is, direct support is hugely expensive and just does not scale. We understand that this is not ideal and that a lot of students might benefit from this additional support. Hiring resources for additional support would make our offering much more expensive, thus defeating our original purpose. It is a hard trade-off. Thank you for your patience and understanding! Who is the target audience? YEP! Students who are looking to use the power of programming to build dynamic web sites YEP! Students who are looking to get into the nitty gritty of advanced PHP constructs such as cookies, sessions and object oriented programming You can download all the necessary Resource file at the end of the course. Basic knowledge No prior programming experience needed, this course starts at zero A little basic HTML, CSS and SQL will be helpful for some of the examples - not really required though! What will you learn Apply advanced constructs such as cookies, sessions and object oriented programming correctly Mitigate basic web security risks by sanitizing and validating user input Build a robust login authentication system using MySQL to allow users to sign up and log into your site Harness the power of programming to build intelligent, interactive and personalized web sites
Комментариев 0