- We are more than 21,849 talented and passionate professionals present in 18 countries working for companies like Google, Rockwell Automation, Electronic Arts, and Santander, among others. - We were also featured as a business case study at Harvard, MIT, and Stanford. - We were named a Worldwide Leader in CX Improvement Services by IDC MarketScape report. - We are a member of the Cybersecurity Tech Accord. - At Globant, we believe that an inclusive culture and a diverse environment make us stronger. We are an equal opportunity employer (EOE M/F/D/V), always seeking to generate a place for inspiration and growth for everyone regardless of race, color, religion, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status. - Our ultimate Diversity & Inclusion goal is to make Globant a respectful, safe, and inclusive workplace for all Globers where gender equality, cultural diversity, and inclusion are core to our DNA.
.Net FullStack Developer
An educational platform to train your skills, teach others and discover new learning experiences according to your goals, interests, and learning style.
A First Approach to Estimation
Agile Mindset in a Nutshell
Behavioural Training for Conflict Resolution
Code Reviews
Código de Calidad y Refactoring
Cyber-security Week
Developing with Quality in Agile
Diversity and Inclusion
Effective Communication
Feedback is a gift
Harnessing the power of AI
How to build a mindset for farming
How to Identify and Manage Risks
How to increase and develop flexibility
Inteligencia Emocional
Introduccion a React
Introduction to the Technical Leader Role
LeAP - Capacity Metrics
Negotiation Training
Proactivity and Out Of The Box Mindset
Product Planning
Productive Communication Overview
Release Management
Risk Management
SCRUM
SOLID
Team Coordination
The Basics of Conflict Resolution
The Basics of Customer Centricity
The Basics of Mentoring
The Basics of Negotiation
Understanding Globant Processes
Understanding the Different Types of Engagement (Contracts)
Understanding the Different Types of Engagement (Contracts)
Unit Test Introduction in .NET/Java
Welcome To Globant'Studios and Internal Structure
Negotiation training
Introduction to Design patterns with Javascript
Diseño de aplicaciones
Leader's Path
Patrones (UI)
Green IT Principles and Concepts
MagnifAI User Certification - Beginner
MagnifAI User Certification - Intermediate
Becoming an A.I. Designer
AI Coding Assistant Tools - Tips & Tricks
Augoor´s Sales Certification
chatGPT First Look
Understand the estimation process and the role of the technical leader while estimating. Also, you will review the importance and benefits of effectively estimating a project. Fully understand the impact of effective project estimation, discover some of the methods and techniques available to estimate a task, and how to estimate according to the type of engagement. This will allow you to become more efficient during the planning phase of a project. **Course Objectives**- Define an estimation process.- Identify the role of the technical leader in the estimation process.- Define the importance of effectively estimating a project.- List the benefits of estimating- Identify the impact of an effective project estimation- Identify some of the methods & techniques available to estimate a task.- Identify the different types of estimations according to the type of engagement
You will discover different ways to improve team synergy. In doing so, you will help others to discover them as well. You will also learn why the Basic Principles of the Agile Manifesto are important for teamwork, and how they can even be applied to your daily routine.
What is conflict? - What does a resolution to a conflict mean? - The tools and methods that would help reach a faster resolution to a conflict During the training, examples from your day to day work life will be used. At the end of the training, you will also have pointers and inputs as to how you can implement this to your professional life. **Topics to cover:**-Introduction- What is meant by a conflict- Different factors that could influence or cause a conflict to arise- Data Bucketing- Methods and tools that we could use to come to faster resolution and closure of conflict resolution.
Learn the different types of code reviews, the team responsibilities and benefits. Knowing the different types of code reviews will help you understand which is the more appropriate to your project type and how to generate a code review culture in your team to get the most of the practice implementation benefits. Recognize the main characteristics of the different types of Code Reviews - Enumerate the benefits of the Code Review practice implementation - Identify the different tools available to help implement the process- Elaborate a plan to implement the practice according to the project and team characteristics
Buenas prácticas de escritura de código: Convención de nombres Longitud de método/módulo Identación y espaciado Legibilidad de código Code smells Técnicas de refactoring Ejemplos de refactoring Qué conocimiento previo es necesario? Conceptos básicos de programación Programación orientada a objetos Conceptos escenciales de Unit Testing y TDD
The Cybersecurity week was an initiative to generate awareness around cybersecurity in the IT industry. It was a week full of talks and activities that took place every day around basic concepts, security tools, data protection regulations and DevSecOps, among other topics.**Speakers by day:**Day 1: Sebastián Arriada, Pablo Villareal, Gastón Fourcade. Jhany Miserque, Juan Pinto OrduzDay 2: Sebastián Arriada, Sorin CiorceriDay 3: Sebastián Arriada, Sorin Ciorceri, Frederic FracesDay 4: Sebastián Arriada, Gabriela FontDay 5: Sebastián Arriada, Carlos Noguera
Understand the agile testing principles.Recognize the traditional vs agile testing- Understand the testing levels and types.Identify opportunities for automation.- Apply the test phases for unit tests.- Identify properties of a good test.- Classify the test doubles types.- Apply mocking techniques for unit testing.
What is communication: - What does one mean by effective communication We know that this is not new to you and all of us have been communicating in some form or the other through a variety of media. However, to give it a specific meaning so that we will be able to relate it to our understanding further, we could say "Communication is necessarily transferring of data". **Topics to cover:**- The Definition- The Communication Process and elements for effective communication- Know your audience- How to communicate effectively
When it comes to improving your performance, how do you normally do it? When you want to develop a teammate's skills, which tools do you use? Many ideas probably came up in your mind and it is likely that one of them is feedback. We consciously believe that feedback is a great way to improve performance, to do things better, or to align people with their objectives. However, when the moment of truth comes, giving or receiving feedback is not as easy as it sounds. What we are exploring during this training is not only related to revisiting models of giving and receiving feedback, but also about reflecting and practicing. It means shifting the spotlight from the tool to yourself by focusing on how you use feedback. What is the impact of that? Exploring what happens to you when giving and receiving feedback will drive you to new possibilities, actions and outcomes. **Topics to cover:**- I know what feedback is, but... - Feedback derailers- 4 steps for giving feedback- 3 steps for receiving feedback- 3 skills for receiving and giving feedback
Blur the line between fantasy and reality
As a leader, you may often wonder how you can build a mindset to grow your existing account. You need to know how to develop a business strategy in a sustainable way. The objective of this training is to share with you the success factors to farm your account **Topics to cover:**- Basic concepts of Farming - Why, when and how to do Farming? - Farming Tool-set, Tool Kit & various Techniques to farm your account. - Account plan best practices, plan of actions - Measuring success - Key Takeaways
Learn about the different steps of the risk management cycle, how to identify risks throughout the different stages of a project life cycle and how to determine the risks' impact and probability to occur. Learn what type of actions can be taken when facing a risk and how to implement those actions through a plan. You will learn the difference between contingency and mitigation plans and when to apply them. Avoid unexpected issues that may impact a project completion. **Course Objectives**List the different steps of a Risk Management process. - Identify risks in different stages of the project life cycle. - Define the impact and probability of a risk. - List the different types of actions to mitigate risks and creates its corresponding plan. - Differentiate between a mitigation and contingency plan and when to implement them.
You may agree that things don't always work out the way we initially planned and people don't react as we imagine. Additionally, our current situation is not exactly the same as it may have been a month ago or one year ago. There are a lot of unexpected situations that happen frequently around us and we need to deal with them. How to deal with the changing and challenging situations we face daily is at the core. And to do that, we are focusing on 'flexibility. You could think that this word is very abstract or that it refers to our body's elasticity or our capacity to think quickly. But guess what, flexibility is a personality trait and a mindset, and we'll discover how to increase and develop it. **Topics to cover:**- Being flexible or being rigid - Developing flexibility - Developing a flexible mindset in your team
Y sus 10 mandamientos, por medio de este curso queremos compartirte el valor de la Inteligencia Emocional, y su importancia en el éxito de un grupo de personas que se organiza con un fin en común.
Descubre una forma mucho más simple de pensar y crear interfaces interactivas. Aprenderemos a utilizar la biblioteca React(15.0.1) para crear interfaces que desarrolló Facebook. Veremos qué conceptos novedosos propone, qué nos propone repensar de las prácticas que estábamos acostumbrados, y cómo pensar nuestra UI de forma que sea lo más descriptiva posible para simplificar nuestro mapa mental de nuestras aplicaciones.
Understand the role and identify the main objectives to become an effective technical leader. Also, you will review its main tasks, skills, responsibilities, and activities. In addition, you will go over how you, as a technical leader, will work together with other areas of the company; and finally apply the basic concepts in real-life examples. Fully understand what it is expected from you and clarify basic doubts about the role. By understanding more about the technical leader's role, it will allow you to become more efficient and effective in your day-to-day activities. **Course Objectives** Define the role of a technical leader. - Identify the main objectives to become an effective technical leader. - Identify the main tasks, skills, responsibilities, and activities of a technical leader. - List the people and areas a technical leader interacts with during a project. - Apply the basic concepts of the Technical Leader's role in real-life examples.
Uderstand main KPIS and Metrics related to our business based on talent. Understand what kind of business the company does and how your work to it. A business that works with Talent. Also, it will help you provide support to our clients. The main talking points will be the **Globant's Business, metrics and KPI's to measure growth and a part of Globant ́s life cycle: from Sales to Staffing. This training is powered by LeAP in collaboration with Mariano Pellegrinet. Let's continue growing our culture and values to engage the strategies and the challenges of digital and cognitive transformation.
The different styles of negotiations and their impact. - The elements of the win-win methodology and two important soft skills to make the most of your negotiation process: listening and communicating. - How to develop your best alternatives previous to the negotiation. - Tips for planning your negotiation. As a leader, you are always handling people: your team, other teams, your clients, and so on. And whenever there are people interacting, conflict may arise. So, you are dealing with conflict every day and you need to improve your skills to handle it in the best possible way. **Topics to cover:** * Negotiation is everywhere - Explore the model- Soft skills- Develop your BATNA- Planning your negotiation
Our brain needs organization and predictability. When we don't have it, it may be the cause of stress or anxiety. And we usually organize our lives in little boxes: house, work, gym, groups, friends or family to give us security and the belief that we are in control. And, even if we need the boxes, the good news is that we can learn how to have an out of the box mindset, see what happens around us, observe new landscapes and imagine different ways to do things. But it doesn't happen overnight, you need to actively develop this capacity and lose the fear to change. **Topics to cover:*** Explore the idea that proactivity is a mindset. We will recognize the obstacles we have to overcome to be able to develop a proactive mindset. * Describe the behaviors and beliefs that a proactive mindset consists of. * Introduce the circle of influence and link it with proactivity. * Develop a proactive mindset and find out which tools can help us to widen our scope in order to think outside the box. * Explore how to thrive in a creative environment by engaging your team in a different way of thinking.
Plan and deliver a sprint successfully.Perform sprint review at the end of each sprint. Define a tactical plan to deliver value to the customer. Learn how to better understand your customer and deliver value sooner and generate an impact. Identify and describe the users and personas of the products being built. Define the users and personas that will use the product.
Understand the importance and impact of productive communication, review the current communication model, and see the language as an action driver. Understand the linguistic acts, list the differences between them in order to identify when to use each of them to become an effective communicator during your day-to-day activities. **Course Objectives**- Define what productive communication means- List the difference between Traditional and Current Communication Models and learn how to take advantage of them - Define the main linguistic acts and how to use them in your daily activities. - List the difference between affirmations, statements, and judgments and how to use them appropriately. - Explain when to use a request, offer or a promise to get the desirable action
Learn key concepts of a release management strategy. The different approaches, branch strategies and tools. Release management is an important part of every configuration management plan. Identify and implement a release management plan according to your project needs. Know the main concepts and differences between Continuous Integration and Continuous Delivery - Recognize the different source code branch strategies - Identify the release management approach that fulfil the project needs and expectations
There are a million things that can go wrong in ou project on a daily basis. Some we can handle, others we can't. The objective of this training is to ensure that we take care of the risks that are worth worrying about and not sweat in the ones that aren't. The main aim of risk management in Globant is to consistently maintain high quality in a product and deliverable. **Topics to cover:**- Identify risks- Asess impacts on KPIs- Respond to risks- Review measures
Learning objectives: - Understand the problems that Scrum addresses and how it enables agile software development - Understand the fundamental values and principles of Scrum, its process framework, and how it functions as a product development system - Understand the different Scrum roles and how they work together - Understand the purpose of planning sprints and releases, the different Scrum planning activities, and how they work together - Understand the Scrum backlog and how to manage backlog items - Understand the Scrum learning feedback loops and how to leverage metrics to correct course, identify improvement opportunities, and validate improvement experiments
Entendimiento claro acerca de que son los principios SOLID y cómo aplicarlos en su proceso de desarrollo de software
Do you remember the best experience you ever had working in a team? Why do you consider it to be the best? Do you remember the worst experience you ever had working in a team? Why was it the worst? As with organizations, teams are made up of people and what makes them great is the way they work together. We cannot think about a team as an empty concept, but as a living 'organism'. Teams are always in movement, evolving or moving backwards. We are also going to look at the actions a team needs to take in different moments or situations it goes through. **Topics to cover:**- What is a team and how we can differentiate a team from other group phenomena. - The different stages a team goes through and what is necessary to move forward and become a more mature team. - How to discover and use the individual talents to stand out as a team. - Engaging your team by making the team purpose a collective and powerful guide for everyday actions. - How to keep your team accountable by having people committed and setting clear agreements. - Expanding your influence, especially when you work with large or distributed teams. That means working on our capacity to delegate, trust and motivate even when the context is complex because of the way you work (distributed teams), the number of people involved or the amount of work you have as a team.
What is conflict? - What does a resolution to a conflict mean? - The tools and methods that would help reach a faster resolution to a conflict During the training, examples from your day to day work life will be used. At the end of the training, you will also have pointers and inputs as to how you can implement this to your professional life. **Topics to cover:** Introduction What is meant by a conflict Different factors that could influence or cause a conflict to arise Data Bucketing Methods and tools that we could use to come to faster resolution and closure of conflict resolution.
**Objective as a Leader:**Demonstrating sensibility toward present/ future needs and demands of potential clients.; also, being able to satisfy them from any organization scope. **Topics to cover:**-Create a communication channel with the client to clarify objectives -Getting to know the client's industry -Farming Overview
**Objective as a Leader:**Helping and advising, over a period of time, a person or team who has less experience on a specific area. **Topics to cover:**-What does mentoring mean. -Mentoring role, responsibilities and scope. -Setting a plan to achieve career goals.
**Objectives:** -Define what does it mean to negotiate. -Identify your own and other party's position during a negotiation. -Describe the ways to exchange concessions and reach satisfactory agreements based on the Win-Win philosophy.
Learn about Globant's internal structure and which are the requirements to set up a project prior to the kick off. Introduces the necessary steps to set up a project and the main technical practices you need to put in place during the development. In addition, you will review the main technical and non-technical processes you need to comply with as technical leader,. By identifying Globant's processes, you will comply with the standards to have successful projects. **Course Objectives**Describe Globant's internal structure. -List the requirements to set up a project prior to the kick off. -List the necessary steps to set up a project. -List the main technical practices a technical leader needs to put in place during a project. -Describe the main processes you need to comply with as technical leader.
Learn the different types of engagements, how it affects the scope of the project, who has more risks, where it is recommended to use each of the different types of engagement, and what the client is expecting to receive. By identifying each type of engagement, this will help you grasp how to negotiate with the client, and understand yours and your team's responsibilities in your day by day work.**Course Objectives**Define the different type of engagements. - Describe what the client can expect from each type of engagement. - Justify what the client is receiving according to each engagement. - Identify typical situations for each type of engagement that Tech Leads could deal with during a project.
Learn the different types of engagements, how it affects the scope of the project, who has more risks, where it is recommended to use each of the different types of engagement, and what the client is expecting to receive. By identifying each type of engagement, this will help you grasp how to negotiate with the client, and understand yours and your team's responsibilities in your day by day work.**Course Objectives**Define the different type of engagements. - Describe what the client can expect from each type of engagement. - Justify what the client is receiving according to each engagement. - Identify typical situations for each type of engagement that Tech Leads could deal with during a project.
Create quality code without wasting time. See how to perform automated tests and the advantages of streamlining the process of production of our applications.
Know all the staff departments within Globant and learn how they can help you in your daily activities. By learning about Globant's structure it will help identify who can provide support depending on your needs. **Course Objectives**Identify Globant's different staff departments.List how each area con help you and provide the necessary support.
As a leader, you are always handling people: your team, other teams, your clients, and so on. And whenever there are people interacting, conflict may arise.So, you are dealing with conflict every day and you need to improve your skills to handle it in the best possible way.
What exactly design patterns are? Why should we use them? How can we use JS to implement them?
Aprende a crear estructuras de código sólidas y robustas. Escribir código es un arte, y como todo arte tiene un diseño específico. Trabajaremos sobre este aspecto para poder encarar proyectos grandes y no perdernos en el camino.
Entender el contexto sobre el cual trabajamos: el mundo de las personas y sus vínculos. Conocer herramientas de liderazgo que nos ayuden a guiar a nuestros equipos hacia espacios de trabajo donde todos podamos conectar y lograr nuestro propósito.
Muchos productos digitales comparten tipos de acciones y, por ende, componentes de diseño. Entender y sistematizar componentes que resuelven problemas de diseño similares, y cómo y cuándo nos conviene usarlos.Material Design SystemHuman Interface GuidelinesFluent Design SystemCarbon Design System
The tech industry, like every other industry, is responsible for producing a significant amount of emissions, mainly related to the energy consumption necessary for producing and providing IT products and services. Introduction to the core principles of Green Software and Digital Sobriety and creating sustainable digital solutions by understanding the key concepts of digital carbon footprint, energy efficiency and the pillars, methodology and impact behind this practice.
What is MagnifAI and its benefits for QA teams and other roles involved in quality assurance processes. Identify the main components of MagnifAI’s GUI. Learn how to use the GUI to run different visual validations. If you have a technical role, such as Test Automation Engineer or QC Analyst, we recommend taking this course first to become familiar with our platform and then taking our Intermediate Level training to learn how to perform visual validations through API calls and how to integrate MagnifAI with automation frameworks.
Learn how to execute tests through the integration of MagnifAI with Postman. Learn how to use MagnifAI with automation frameworks.
Understand what A.I. means for the design work-flow and how to apply it today to your solutions.
There may be several solutions to a problem, and AI coding assistant tools might not always offer the best one right off the bat. Therefore it is important to be specific about the requirements in order to get the appropriate solution.
Fundamental concepts behind Augoor and the problem we solve Everything about Augoor´s features and benefits How to identify business opportunities and engage potential clients with meaningful conversations
chatGPT is a large language model developed by OpenAI, it is based on the GPT-3.5 (Generative Pretrained Transformer 3.5) model, which is one of the largest and most advanced language models currently available.Understand the benefits and advanced applicabilities of chatGPT, so you can reinforce a change of mindset among your teams and clients throughout the use of Artificial Intelligence.