Introduction
                                    
                                        Automate everything
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        What you should know
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                1. Getting Started
                                    
                                        What is Gradle?
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Installing Gradle
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Hello world
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Gradle's domain-specific language
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Using the Gradle Wrapper
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Executing Gradle from the IDE
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                2. Gradle Essentials
                                    
                                        Build files and conventions
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Defining and configuring a task
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        The directed acyclic graph (DAG)
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Build lifecycle phases
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Applying reusable functionality with plugins
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Domain object runtime representation
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Referencing the documentation
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Challenge: Define and execute a task
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Solution: Define and execute a task
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                     
                        
                                
                                    Ex_Files_Learning_Gradle.zip
                                    
                                        (100 KB)