Inhalt: Add dynamic, asynchronously loading content to websites to make them more modern, professional, and user friendly with Ajax and PHP. Learn how to use Ajax to send and receive data in the background and how to use PHP to assemble and return text, HTML, or JSON responses. Kevin Skoglund walks viewers through sample projects for the most common Ajax use cases: buttons to allow users to mark or favorite items, forms that validate and submit data in the background, infinite scrolling of paginated content, and autosuggestions beneath a text field. Umfang: 03:37:35.00
Inhalt: Many successful programmers know more than just a computer language. They also know how to think about solving problems. They use "computational thinking": breaking a problem down into segments that lend themselves to technical solutions. Code Clinic is a series of six courses where authors solve the same problems using different programming languages. Here, Kevin Skoglund works with Ruby. Kevin introduces challenges and provides an overview of his solutions in Ruby. Challenges include topics such as statistical analysis, searching directories for images, and accessing peripheral devices. Visit other courses in the series to see how to solve the exact same challenges in languages like C#, C++, Java, PHP, and Python. Umfang: 05:42:09.00
Inhalt: Easy PHP Projects introduces small-scale PHP projects that can be programmed in a day. This installment shows how to use PHP to convert measurements such as length, area, volume, mass, speed, and temperature into different units. The exercises are ideal for new PHP developers who want to gain experience building PHP projects, as well as for experienced developers who want to practice their skills. Along the way, series designer Kevin Skoglund introduces coding strategies, refactoring techniques, and useful skills including dynamically generating form select-option values and formatting decimal numbers and scientific notation. Umfang: 02:17:02.00
Inhalt: This installment of Easy PHP Projects shows how to create password generators and strength meters for PHP websites and applications. Like other courses in the series, it presents small-scale PHP projects for PHP beginners and experienced developers looking to practice their skills. Series author Kevin Skoglund shows how to build a password generator that randomizes strings; a more user-friendly generator that combines random dictionary words and numbers; and a color-coded strength meter that tests passwords on factors such as character variation and length. Umfang: 02:00:53.00
Inhalt: Sometimes simple websites are more effective than complex ones. In this course, discover the beauty and power of single-serving sites. Easy PHP Projects is a series of small-scale PHP projects targeted at PHP beginners as well as experienced developers looking to practice their skills. Each of the projects in this installment results in a stand-alone, single-page website. Kevin Skoglund shows how to determine a user's IP address and browser details, parse and compare dates, generate dynamic page styles, and create sentences from randomized fragments. Umfang: 03:01:38.00
Inhalt: Follow along with Easy PHP Projects to practice your PHP skills while solving real-world programming challenges. This project focuses on converting dates and times between time zones using PHP's built-in functions. Kevin Skoglund explains the history and purpose of time zones, along with quirks like daylight saving time, and then shows how to design location-sensitive webpages and to build a PHP-driven time zone calculator. Each tutorial offers practical PHP techniques suitable for any developer, including PHP beginners. Umfang: 02:54:19.00
Inhalt: PHP 7 is the first major release of PHP in more than 11 years. This course by expert instructor Kevin Skoglund provides an overview of the new features, improvements, and changes in PHP 7. Learn about new tools to help write smarter code, and the key changes you need to watch for to ensure your existing PHP code works correctly after an upgrade. Umfang: 01:04:06.00
Inhalt: PHP is a popular programming language that you can use to write simple code for web pages. If you have been using HTML to develop websites, learning PHP will allow you to create dynamic pages. In this course, learn the fundamentals of PHP. Kevin Skoglund covers concepts such as how to embed PHP code into an HTML page, and reviews the basic PHP data types such as strings and arrays. He also covers the different control structures in PHP, how to work with built-in PHP functions, and how to define your own custom functions. Umfang: 04:04:33.00
Inhalt: Learn how to paginate a list of items or database records using PHP. In this course, Kevin Skoglund reviews the fundamentals of pagination, a helpful design pattern for breaking down large data sets into smaller, more manageable sections. He provides use cases and shows how to write the actual PHP code to find records and display a certain number per page. He then shows how to paginate records from a SQL database, add links to pages, and use object-oriented programming to define pagination functions inside a single class and create links between pages. Each chapter contains practical, hands-on programming lessons that will help you build your PHP skills. Umfang: 01:11:41
Inhalt: Having the knowledge for effectively working with files and directories is important for any programmer looking to go beyond the basics of PHP. With this course, Kevin Skoglund covers the important file skills for any PHP developer to have. He shows how to read from files, write to files, search directories, change permissions, and create forms so that remote users can upload files. He also shares some of his best practices and illustrates his lessons through code challenges you can follow along with, or just sit back and watch. After viewing Kevin's course, you'll be able to apply your new skills to your own projects. Umfang: 02:08:43
Inhalt: PHP is a popular programming language and the foundation of many smart, data-driven websites. This comprehensive course from Kevin Skoglund helps developers learn to use PHP to build interconnected webpages with dynamic content which can pass data between pages. Learn how PHP can simplify the creation of forms, read and validate form data, and display errors. Kevin also covers the fundamentals of MySQL and how to use PHP to efficiently and securely interact with a database to store and retrieve data. Throughout the course, he provides practical advice and offers examples of best practices. Umfang: 05:51:46.00
Inhalt: This course-the second installment in a series-builds on the fundamentals of PHP with MySQL and teaches the intermediate concepts necessary to develop real-world web applications while creating a working content management system. Kevin Skoglund shows how to create dynamic navigation to allow public users to browse different pages of database-driven content. He demonstrates how to hide content from the public and to write functions which are context-sensitive and use argument options for conditional behavior. He shows how to implement user authentication and utilize PHP's built-in password functions to securely regulate page access. Finally, he shows how related database tables can become nested resources by modifying and scoping functions. Along the way, Kevin provides practical advice and offers examples of best practices. Umfang: 03:53:15.00
Inhalt: Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. Creating Secure PHP Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, and the best practices to use for encryption and user authentication. Umfang: 04:15:59.00
Inhalt: Hackers target PHP web applications more often than other sites because most PHP code is written by developers with little security experience. Protecting web applications from these attacks has become an essential skill for all PHP developers. PHP: Creating Secure Websites shows you how to meet the most important security challenges when developing websites with PHP. Instructor Kevin Skoglund covers the techniques and PHP code needed to develop sites that are more secure, and to avoid common mistakes. Learn how to configure PHP properly and filter input and escape output. Then check out step-by-step defenses against the most common forms of attack, including cross-site scripting and SQL injection. Umfang: 01:22:46
Inhalt: PHP developers can benefit from the efficient, well-organized, reusable, and easy-to-understand code that object-oriented programming offers. In this intermediate-level course, Kevin Skoglund introduces object-oriented programming (OOP) principles for PHP. Kevin shows how to define a class, add properties and methods, and create new instances. He demonstrates how to use class inheritance to share, extend, and override class behavior, and how to control access to the properties and methods of a class. He explains the difference between static and late static bindings, and shows how to customize the PHP "magic" methods, which are triggered automatically. In the final chapter, he shows how to add object-oriented code to a real-world PHP website, so you can see OOP techniques in action. Umfang: 03:53:52.00
Inhalt: Learn how to interact with databases using object-oriented PHP code. In this intermediate course, Kevin Skoglund teaches powerful PHP techniques that streamline interactions with MySQL databases. PHP developers will benefit from the efficient, well-organized, reusable, and easy-to-understand code that object-oriented programming (OOP) offers. Kevin shows how OOP techniques can optimize database queries, help manage sessions, and simplify user logins. He provides practical examples and tips to create objects that interact seamlessly with database rows, to build a content management system with HTML forms, to authenticate users, and to break up long lists of database data into smaller pages. Note: This is an intermediate-level training course that assumes you have existing knowledge of PHP. To refresh your skills, check out PHP Essential Training and PHP: Object-Oriented Programming. Umfang: 04:04:52.00
Inhalt: Learn how to use Git, the popular open-source version control software, to manage the source code for almost any project. In this course, Kevin Skoglund explores the fundamental concepts behind version control systems and the Git architecture. Using a step-by-step approach, he shows how to install Git and presents the commands that enable efficient code management. Learn how to add, change, and delete files in the repository; view a log of previous commits; and compare versions of a file. Plus, see how to undo changes to files and ignore certain files in a Git repository. Umfang: 02:55:49.00
Inhalt: Enhance your Git skillset, and explore intermediate techniques and concepts that can help you work more efficiently with the popular open-source version control software. Instructor Kevin Skoglund shares branch management techniques, like deleting and pruning, and how to use tags to mark important points in the branch history. Learn to use interactive staging to stage small portions of a file, cherry-picking to share commits between branches, patches to share commits with others, and techniques for tracking down problems in your project. Kevin demystifies the rebase command and explains when to choose rebasing over merging. Umfang: 02:53:04.00
Inhalt: Git-the popular and free version control software-unlocks powerful code management tools, including branching, merging, and remote repositories. The course explains how to use these features and commands for change tracking and collaboration. Learn to navigate the commit tree and review the log to find specific commits. Find out how to create branches to test new ideas without impacting the main project and merge those changes into the project if they work out. You can also reset branches to undo changes and stash changes that are not ready to be committed in temporary storage. Instructor Kevin Skoglund also shows how to set up a remote repository to work with another developer and implement a collaboration workflow to ensure you are working together effectively. Umfang: 02:58:22.00
Inhalt: Learn to install all of the software necessary for developing projects in Ruby on Rails, the popular web application framework. This course is designed for developers and other users who want to install and configure Ruby on Rails 5 on their Mac. Kevin Skoglund shows how to use Unix to set up a complete development environment, including Xcode, Homebrew (an open-source software package manager), Ruby, RubyGems, and MySQL. Learn how to select an appropriate text editor and get started creating and launching new Ruby on Rails projects. Umfang: 01:06:20.00
Inhalt: Learn to install the software necessary for developing projects in Ruby on Rails, the popular web application framework. This course is designed for developers and other users who want to install and configure Ruby on Rails 5 on their Windows PCs. Kevin Skoglund shows how to set up a complete development environment, including Ruby DevKit, RubyGems, and MySQL. Then he demonstrates how to select an appropriate text editor and get started creating and launching new Ruby on Rails projects. Umfang: 01:06:36.00
Inhalt: Discover how to install and configure Ruby on Rails 6 on a Windows or Mac computer. This practical course covers everything you need to know to get Ruby on Rails, MySQL, and all of the supporting software up and running. Instructor Kevin Skoglund begins by stepping through how to set up a complete development environment-including Ruby, MySQL, and RubyGems-on macOS, as well as how to choose a text editor for Ruby on Rails development. Kevin then goes over the same process in Windows. To wrap up, he shows how to create, configure, and launch a Ruby on Rails project to ensure that your new installation is working properly. Whether you want to dive into the Ruby on Rails courses in our library or get your own project up and running, this course can help you get started. Umfang: 01:23:16.00
Inhalt: Regular expressions, or regexes, can help you speed up tedious tasks and streamline your workflow. Regexes can be used in most modern programming languages, including Java, JavaScript, Perl, Python, ActionScript, and C#. In this course, learn how to use regexes to define complex text patterns which can be used for powerful search and replace techniques. Instructor Kevin Skoglund covers the basic syntax of regexes, shows how to create flexible matching patterns, and demonstrates how the regular expression engine parses text to find matches. Learn how to write regexes using character sets, grouping, alternation, start and end anchors, word boundaries; and more. Umfang: 02:27:13.00
Inhalt: Learn how to find and manipulate text quickly and easily using regular expressions. Author Kevin Skoglund covers the basic syntax of regular expressions, shows how to create flexible matching patterns, and demonstrates how the regular expression engine parses text to find matches. The course also covers referring back to previous matches with backreferences and creating complex matching patterns with lookaround assertions, and explores the most common applications of regular expressions. Umfang: 05:36:36.00
Inhalt: Sinatra is a lightweight web application library and domain-specific language that provides a faster and simpler alternative to Ruby frameworks such as Ruby on Rails. In this course, discover how to quickly build web applications with Sinatra. Kevin Skoglund walks through how to define routes, render templates containing dynamic data, and use partial templates and layouts to create reusable code. Plus, he explains how to use cookies, sessions, and filters, and shares useful techniques which you can leverage in your own Sinatra projects. Umfang: 02:10:26.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 09.05.2024, 11:57 Uhr. 962 Zugriffe im Mai 2024. Insgesamt 511.192 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral