• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

732 Java courses in London delivered On Demand

Build Web Applications with Django and PostgreSQL

By Xpert Learning

About Course Building Web Applications with Django and PostgreSQL: Master the Complete Stack Learn to build modern and robust web applications with one of the most popular and powerful tech stacks: Django and PostgreSQL. In this comprehensive course, you will learn: The fundamentals of Django, including setting up a development environment, creating models, views, and templates, and handling user authentication and authorization. How to work with Django's built-in admin interface and form files. Advanced topics, such as working with Django's ORM (Object-Relational Mapping) to interact with the PostgreSQL database, handling form submissions, and integrating third-party libraries. Best practices for structuring Django projects, handling user sessions, and securing your web applications against common web vulnerabilities. You will also gain hands-on experience in using PostgreSQL as your database backend, including: Designing database schemas Performing CRUD (Create, Read, Update, Delete) operations Optimizing database performance Throughout the course, you will work on practical projects that will allow you to apply the concepts you've learned and build real-world web applications. By the end of this course, you will be able to: Create dynamic and interactive web applications with Django and PostgreSQL. Build secure, scalable, and maintainable web applications. Become a skilled and proficient web developer. This course is perfect for: Beginners who want to learn how to build web applications from scratch. Experienced web developers who want to learn how to use Django and PostgreSQL. Anyone who wants to learn how to build modern and robust web applications. Enroll today and start your journey to becoming a Django and PostgreSQL expert! Bonus: Get access to the instructor's personal collection of Django and PostgreSQL resources. Why learn Django and PostgreSQL? Django and PostgreSQL are two of the most popular and powerful technologies for building web applications. Django is a popular web framework written in Python that allows developers to build robust and scalable web applications quickly and efficiently. PostgreSQL is a powerful open-source relational database management system known for its reliability and performance. Learning Django and PostgreSQL will give you a significant advantage in the job market and allow you to build more complex and sophisticated web applications. Here are some of the benefits of learning Django and PostgreSQL: Django is a popular web framework with a large and active community. This means that there is a wealth of resources available to help you learn Django and get help when you need it. Django is a powerful and versatile web framework that can be used to build a wide variety of web applications, from simple websites to complex e-commerce platforms. PostgreSQL is a powerful and reliable database management system that is known for its performance and scalability. PostgreSQL is also an open-source database, which means that it is free to use and distribute. So what are you waiting for? Enroll in this course today and start your journey to becoming a Django and PostgreSQL expert! What Will You Learn? Comprehensive coverage of Django web framework and PostgreSQL database Practical projects to apply concepts learned Hands-on experience with PostgreSQL as a database backend Best practices for structuring Django projects and securing web applications In-depth understanding of Django's ORM for database interactions Integration of third-party libraries and Import Real-world examples and use cases Course Content Getting Started Introduction Getting started on Windows, MacOS, and Linux How to Ask Great Questions FAQs Setting Up a Python Development Installing Python Installing PyCharm IDE for Development Creating the first Python Project Write and Run Hello World Program Command Line Basics Installation and Access Pip Command Django Setting Up the Project Introduction to Web Framework and Django Installing Django and Setting Up a Project Understanding Django Architecture and Structured Creating a Simple Django App Building a Django App with PostgreSQL Introduction to PostgreSQL and its Advantages for Web Applications Installing PostgreSQL and Setting Up a Database pgAdmin Secure Login and Create Database Connection Django to PostgreSQL Creating a Basic HTTP View Method Request URL Pattern on App Include Apps to Project URLs Installing the Psycopg2 Module for DB Connection Django Models and ORM (Object Relational Mapping) Defining Models and Creating Database Tables Using Djangos Built-in ORM to Interact with the Database Migration to Create DB Tables Assessment Test Solution for an Assessment Test Working with Admin Module Creating Superuser as Admin Authentication and Authorization User Access Permissions Registering User Models to the Admin Dashboard Creating Data Using CRUD Functionality View Data on the PostgreSQL Database Table Django Views and Templates Understanding the MVC - MVT Creating Views and Handling HTTP Requests and Rendering Templates Creating a Template with HTML Page Building Dynamic Form and Handling Django Form Design Creating Bootstrap Template Applying Bootstrap to Django Form Creating Stunning Product Card items Django Project: Registration form - Real world Creating Model Creating Forms Creating Views Applying ORM - Migrations Creating My Form Template Adding URLs Creating Success_View Template Project URLs Update and Adding Installed Apps Run Project and Submit Data to Database Django Reports Creating Report_View Method Creating Report_Template Update URLs Pattern Run Project and Test Reports Course Resources Course Resources A course by Sekhar Metla IT Industry Expert Material Includes Download Resources and Reference Project Source Code Django to PostgreSQL database connection Project Settings file RequirementsBasic knowledge of Python programmingUnderstanding of relational databases and SQL - optionalFamiliarity with web development concepts (HTML, CSS, and JavaScript) - optional Audience Beginners Python Django developers curious about web application development Web developers who want to learn how to build web applications using Django and PostgreSQL Python developers who want to expand their skillset to web development Students or professionals looking to enhance their web development skills with Django and PostgreSQL. Requirements Basic knowledge of Python programming Understanding of relational databases and SQL - optional Familiarity with web development concepts (HTML, CSS, and JavaScript) - optional

Build Web Applications with Django and PostgreSQL
Delivered Online On Demand5 hours
£9.99

Complete ASP.NET Core MVC 6: A Project guide

By Xpert Learning

About Course ASP.NET Core MVC 6: Master the Latest Web Development Framework Become a full-stack web developer with this comprehensive course on ASP.NET Core MVC 6, taught by a lead instructor with 20+ years of experience. This course is designed for beginners with zero or basic programming experience. You will learn everything you need to know to build modern web applications with ASP.NET Core MVC 6, including: HTML5 and CSS3 Bootstrap 4 C# ASP.NET Core MVC 6 Entity Framework Core SQL Server Express You will also learn about important web development concepts such as routing, controllers, views, and models. The course includes HD video tutorials, code challenges, and coding exercises to help you learn and practice the material. You will also build a real-world project to apply your skills. By the end of this course, you will be fluent in ASP.NET Core MVC 6 and ready to build any website you can dream of. Enroll today and start your journey to becoming a full-stack web developer! Benefits of taking this course: Learn from a lead instructor with 20+ years of experience Become a full-stack web developer with just one course Learn the latest tools and technologies used at large companies such as Apple, Facebook, Google, and Netflix Get comprehensive student testing and feedback from students who are working and applying these coding examples Learn by building real-world websites and web apps Get access to HD video tutorials, code challenges, and coding exercises Target audience: Beginners with zero or basic programming experience who want to learn how to build modern web applications with ASP.NET Core MVC 6 What Will You Learn? Learn structure of ASP .NET MVC Core (.NET 6) Project Create websites and webapp for your business needs Get a job as a junior web developer on Microsoft technologies Identify a case study to manage a project development Master front-end development using HTML & CSS back-end development using C# & MS SQL Create fully function dynamic MVC Core web applications using Asp .NET Core Creating Functional Model, View and Controller functionality on Movie Project Learn to Add Entity Framework Packages to Project Using NuGet Package Manager Applying SQL Server Database Connection to your application Running Power Shell Commands for Scaffolding and CRUD function Webforms Identify and applying Database Migrations You will learn fully functional Validations for your project Course Content Getting Started Course Introduction Course Curriculum How to Get Course Requirements Getting Started on Windows, Linux or Mac How to Ask Great Questions FAQ's ASP.NET Basics Section Introduction What You Can Build with ASP.NET Core What is ASP.NET Core How to Get Visual Studio Installing Visual Studio and ASP.NET Creating New Project Summary Prerequisites: HTML, CSS and Bootstrap Section Introduction HTML Overview Paragraph HTML List Items Forms CSS Overview CSS Internal CSS External CSS Forms Bootstrap Overview First Bootstrap Website Bootstrap Grids System Bootstrap Cards Summary ASP.NET MVC: Movie Project Section Introduction Source Code Reference MVC - Model View Controller Create a MVC Project Exploring the MVC Template Creating Controller Add a Controller URL Routing Logic Creating View Add a View Change Views and Layout Pages Passing Data from Controller to View Creating Model Add a Model Add Entity Framework Packages Scaffold Movie Pages-CRUD Database Migrations Initial Migration Generated Database Context Class Dependency Injection Database Connection String Summary Working with Database Section Introduction SQL Server Express Local DB Seed the Database Add the Seed Initializer Summary Add Search to ASP.NET Core MVC App Section Introduction Add Search Method to Controller Add Search to Page Search by Parameter Summary Model Update Section Introduction Add a New Field to Model Add-Migration Update Database Summary Validations Add Validation Rules to Model Required and Minimum Length Regular Expression Range String Length Validation on Error UI Enable JavaScript on Browser Examine the Details and Delete Code Review on Details Method Code Review on Delete Method Course Files and Resources Course Files and Resources A course by Sekhar Metla IT Industry Expert Xpert Learning RequirementsBasic C# programming experience needed(optional). You will learn MVC Core need to knowNo software is required in advance of the course (all software used in the course is free)No pre-knowledge is required on MVC - you will learn from basic Audience Beginner Asp .Net MVC Core C# coding, Microsoft SQL and CSS developers curious about web development Anyone who wants to generate new income streams Anyone who wants to build dynamic web applications Anyone who wants to become financially independent Anyone who wants to start their own business or become freelance Anyone who wants to become a Full stack web developer Anyone who wants to build fully functional asp .net core mvc database applications Audience Beginner Asp .Net MVC Core C# coding, Microsoft SQL and CSS developers curious about web development Anyone who wants to generate new income streams Anyone who wants to build dynamic web applications Anyone who wants to become financially independent Anyone who wants to start their own business or become freelance Anyone who wants to become a Full stack web developer Anyone who wants to build fully functional asp .net core mvc database applications

Complete ASP.NET Core MVC 6: A Project guide
Delivered Online On Demand6 hours 30 minutes
£9.99

Online Options

Show all 866

Mastering Java 8 Fundamentals

By Packt

This course takes you through the latest features of Java 8 step by step. You'll get to grips with using lambdas, interfaces, streams, pipelines, methods, and optional application programming interfaces (APIs) and be ready to apply your skills to write efficient Java programs.

Mastering Java 8 Fundamentals
Delivered Online On Demand2 hours 5 minutes
£93.99

Java for Beginners: Your Easy Guide to Java Programming

By Packt

If you want to learn Java and are an absolute beginner looking for a great course with zero experience in the programming arena, then this is the perfect Java course for you. The course is structured keeping in mind individuals with no experience and it starts from scratch with no prerequisites required.

Java for Beginners: Your Easy Guide to Java Programming
Delivered Online On Demand6 hours 36 minutes
£41.99

Java Programming for Complete Beginners

By Packt

Zero Java programming experience? No problem. Do you want to take the first steps to becoming a great Java programmer? This beginner-friendly course will teach you each topic and concept of Java programming in detail, which will help you boost your knowledge of Java. It will also give you a deep understanding of the internal working of the Java program.

Java Programming for Complete Beginners
Delivered Online On Demand15 hours 37 minutes
£59.99

Java Programming Language

By Eduolc

Standard Edition of the Deep Dive into Core Java Programming. An approach to learning Java that is both practical and effective. Become an expert in Java.

Java Programming Language
Delivered Online On Demand
£19

Learn Java Design Patterns: The Complete Guide

By Packt

Get to grips with Java design patterns and write robust and extensible software

Learn Java Design Patterns: The Complete Guide
Delivered Online On Demand9 hours 47 minutes
£125.99

Learn Java from Scratch - A Beginner's Guide

By Packt

Learn Java programming step-by-step with 250 core features and 200+ code examples, perfect for absolute beginners. This hands-on course covers everything from basic concepts to advanced topics such as functional programming and exception handling using JShell and Eclipse as an IDE. Gain a solid foundation in Java and kickstart your programming career.

Learn Java from Scratch - A Beginner's Guide
Delivered Online On Demand33 hours 29 minutes
£134.99

Oracle Certification: Mastering Java for Beginners and Experts

By Packt

Java is one of the most popular programming languages. Companies such as Facebook, Microsoft, and Apple all want Java.

Oracle Certification: Mastering Java for Beginners and Experts
Delivered Online On Demand5 hours 45 minutes
£134.99

Complete Java Programming

By Course Cloud

Course Overview Attain the skills and knowledge to master essential programming principles and learn how to elevate your coding skills to new levels with this Complete Java Programming course. The official language for Android development and one of the most globally popular IT writing platforms, proficiency with Java can create career opportunities and contribute to an impressive portfolio. Using this training will elevate your computing skills to new levels, helping you gain a role in web development even if you have had little prior experience in this area. This Java Programming tutorial consists of sixteen sections packed with expertly sourced technical tips and explanations. It provides the total learning curve from using Java internal features to creating collections and exception handling. Whether you are a student looking to understand the basics of programming or a candidate studying advanced Java methods for application use, this learning package is perfect for your needs. Enrol now to make Java work for you, and IT employers seek your skills. This best selling Complete Java Programming has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Complete Java Programming is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Complete Java Programming is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Complete Java Programming is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Complete Java Programming, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Complete Java Programming will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Complete Java Programming to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Complete Java Programming
Delivered Online On Demand
£319

Java AWT Programming Project

By Course Cloud

Course Overview Learn how to be a professional coder and construct any kind of GUI application for commercial or personal use with this introductory Java AWT Programming Project course. Java has the best built-in support functions for GUI programming, and AWT (Abstract Window Toolkit) allows for the speedy construction of window-based applications. Using the knowledge gained here, you will be able to master one of the most powerful programming languages ​​in current use and apply those principles to other forms of coding and design. This Java Programming tutorial contains ten sections of easy-to-understand information that will take you from being a programming novice to a coding completist. You will be taught the basic principles of Java before being shown how to create menu bars, mouse listening events, and checkbox groups. This all leads to you constructing a practical calendar application to demonstrate your gained programming abilities. By mastering Java, you will open new doors in the IT industry and increase your career potential in a computing career. This best selling Java AWT Programming Project has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Java AWT Programming Project is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Java AWT Programming Project is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Java AWT Programming Project is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Java AWT Programming Project, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Java AWT Programming Project will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Java AWT Programming Project to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Java AWT Programming Project
Delivered Online On Demand
£319

Java Certification Level 1 Physiological investigations have shown that figuring out how to communicate in at least two dialects can enormously profit the psychological interaction. Not exclusively would communication be able to extend dramatically when learning another dialect, however it enormously improves the mind's usefulness. Curiously, learning diverse codings can likewise give stunning advantages. These advantages are mental, but on the other hand are a helpful application in regular day to day existence. Cell phones, leaving key dandies, security identifications and utilizing a gadget to open a vehicle entryway are a portion of the day by day things that have been customized to act with a particular goal in mind. Seeing how to program, can be a stunning resource and keeping in mind that there are various dialects, none is very as simple to learn as Java. Java was made in view of productivity and consistency. The objective was to make a program with more noteworthy abilities than C/C++ however with greater effortlessness. In this Java Programming for Beginners course you will become familiar with the nuts and bolts of programming utilizing the Java language just as a significant number of the advantages that will make ready for proficient programming. What you will realize in this course: Instructions to set up a PC for Java programming and find out about pre-introduced programs Find out about the 'modulus administrator' and what it implies The most effective method to distinguish a remark line and what the motivation behind a remark is in a program Find out about the length strategy Find out about information structures Find out about class-object relationship and begin finding out about object-arranged programming in Java Find out about Booleans and what reason they serve The advantages of this course: Learning the most generally utilized code Realizing Java can build proficient freedoms as a developer or computer programmer. Java software engineers are sought after and are among the most generously compensated in the business Java has an exceptionally top to bottom API and can be utilized to execute different sorts of programming It will make you a superior engineer with its rich IDEs (Integrated Development Environment) giving ideas and advising of mistakes Java will assist you with understanding complex programming ideas

Java Level 1
Delivered Online On Demand
£50

Educators matching "Java"

Show all 26